SuccèsSortie de la console
Started by GitHub push by tircis
[Pipeline] Start of Pipeline
[Pipeline] node
Running on local in /jenkins/work/agent-local/workspace/Stalactite pipeline
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Tool Install)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Build)
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] tool
[Pipeline] envVarsForTool
[Pipeline] withEnv
[Pipeline] {
[Pipeline] git
The recommended git tool is: NONE
No credentials specified
Fetching changes from the remote Git repository
Checking out Revision 401598afc5d8506729af4f5611dbd92a84889645 (refs/remotes/origin/master)
Commit message: "Fixing Sonar issues"
> git rev-parse --resolve-git-dir /jenkins/work/agent-local/workspace/Stalactite pipeline/.git # timeout=10
> git config remote.origin.url https://github.com/codefilarete/stalactite.git/ # timeout=10
Fetching upstream changes from https://github.com/codefilarete/stalactite.git/
> git --version # timeout=10
> git --version # 'git version 2.43.0'
> git fetch --tags --force --progress -- https://github.com/codefilarete/stalactite.git/ +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
> git config core.sparsecheckout # timeout=10
> git checkout -f 401598afc5d8506729af4f5611dbd92a84889645 # timeout=10
> git branch -a -v --no-abbrev # timeout=10
> git branch -D master # timeout=10
> git checkout -b master 401598afc5d8506729af4f5611dbd92a84889645 # timeout=10
> git rev-list --no-walk 89b5d8c0a5f9b6a25851becbb5228675ad72e64a # timeout=10
[Pipeline] sh
+ mvn clean install
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO]
[INFO] Stalactite [pom]
[INFO] sql [jar]
[INFO] core [jar]
[INFO] sql-adapter [pom]
[INFO] sql-hsqldb-adapter [jar]
[INFO] core-adapter [pom]
[INFO] core-hsqldb-adapter [jar]
[INFO] orm [jar]
[INFO] spring-integration [jar]
[INFO] sql-derby-adapter [jar]
[INFO] sql-h2-adapter [jar]
[INFO] sql-mariadb-adapter [jar]
[INFO] sql-mysql-adapter [jar]
[INFO] sql-oracle-adapter [jar]
[INFO] sql-postgresql-adapter [jar]
[INFO] sql-sqlite-adapter [jar]
[INFO] core-derby-adapter [jar]
[INFO] core-h2-adapter [jar]
[INFO] core-mariadb-adapter [jar]
[INFO] core-mysql-adapter [jar]
[INFO] core-oracle-adapter [jar]
[INFO] core-postgresql-adapter [jar]
[INFO] core-sqlite-adapter [jar]
[INFO] orm-adapter [pom]
[INFO] orm-derby-adapter [jar]
[INFO] orm-h2-adapter [jar]
[INFO] orm-hsqldb-adapter [jar]
[INFO] orm-mariadb-adapter [jar]
[INFO] orm-mysql-adapter [jar]
[INFO] orm-oracle-adapter [jar]
[INFO] orm-postgresql-adapter [jar]
[INFO] orm-sqlite-adapter [jar]
[INFO] orm-all-adapters [jar]
[INFO]
[INFO] -----------------< org.codefilarete.stalactite:parent >-----------------
[INFO] Building Stalactite 2.0.1-SNAPSHOT [1/33]
[INFO] from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ parent ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ parent ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/target/jacoco.exec"
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ parent ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ parent ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/parent/2.0.1-SNAPSHOT/parent-2.0.1-SNAPSHOT.pom
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:sql >-------------------
[INFO] Building sql 2.0.1-SNAPSHOT [2/33]
[INFO] from sql/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ sql ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ sql ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ sql ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 80 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/NoopResultSet.java: Some input files use or override a deprecated API.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/NoopResultSet.java: Recompile with -Xlint:deprecation for details.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/Accumulators.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/main/java/org/codefilarete/stalactite/sql/result/Accumulators.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ sql ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 36 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/ResultSetReaderTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/src/test/java/org/codefilarete/stalactite/sql/statement/binder/ResultSetReaderTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ sql ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.sql.TransactionListenerCollectionTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.228 s - in org.codefilarete.stalactite.sql.TransactionListenerCollectionTest
[INFO] Running org.codefilarete.stalactite.sql.result.AccumulatorsTest
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.codefilarete.stalactite.sql.result.AccumulatorsTest
[INFO] Running org.codefilarete.stalactite.sql.result.NoopResultSetTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.sql.result.NoopResultSetTest
[INFO] Running org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.result.NoopPreparedStatementTest
[INFO] Running org.codefilarete.stalactite.sql.result.ColumnConsumerTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.sql.result.ColumnConsumerTest
[INFO] Running org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 s - in org.codefilarete.stalactite.sql.result.WholeResultSetTransformerTest
[INFO] Running org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.codefilarete.stalactite.sql.result.ResultSetRowTransformerTest
[INFO] Running org.codefilarete.stalactite.sql.result.BeanRelationFixerTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.sql.result.BeanRelationFixerTest
[INFO] Running org.codefilarete.stalactite.sql.result.RowIteratorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.sql.result.RowIteratorTest
[INFO] Running org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.result.SimpleBeanCacheTest
[INFO] Running org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.result.MultipleColumnsReaderTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.sql.ddl.JavaTypeToSqlTypeMappingTest
[INFO] Running org.codefilarete.stalactite.sql.statement.ReadOperationTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.733 s - in org.codefilarete.stalactite.sql.statement.ReadOperationTest
[INFO] Running org.codefilarete.stalactite.sql.statement.SQLStatementTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.SQLStatementTest
[INFO] Running org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.sql.statement.GeneratedKeysReaderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.ExpandableSQLTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.sql.statement.ExpandableSQLTest
[INFO] Running org.codefilarete.stalactite.sql.statement.SQLParameterParserTest
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.sql.statement.SQLParameterParserTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.statement.binder.NameEnumParameterBinderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.115 s - in org.codefilarete.stalactite.sql.statement.binder.ResultSetReaderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.statement.binder.PreparedStatementWriterTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.066 s - in org.codefilarete.stalactite.sql.statement.binder.InMemoryBlobSupportTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.statement.binder.OrdinalEnumParameterBinderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.statement.binder.ParameterBinderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest
void
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.statement.binder.NullSafeguardPreparedStatementWriterTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.codefilarete.stalactite.sql.statement.binder.ParameterBinderRegistryTest
[INFO] Running org.codefilarete.stalactite.sql.statement.ExpandableStatementTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.codefilarete.stalactite.sql.statement.ExpandableStatementTest
[INFO] Running org.codefilarete.stalactite.sql.statement.WriteOperationTest
2024-09-08 10:12:12 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:12 DEBUG SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=X-masked value-X, id=2}, 2={name=X-masked value-X, id=3}}
2024-09-08 10:12:12 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:12 DEBUG SQLOperation insert into Toto(id, name) values(:id, :name) | {1={name=Tata, id=2}, 2={name=Toto, id=3}}
2024-09-08 10:12:12 DEBUG SQLOperation insert into Toto(id, name) values(?, ?) | {1=1, 2=X-masked value-X}
2024-09-08 10:12:12 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:12 DEBUG SQLOperation insert into Toto(id, name) values(?, ?) | {1={1=1, 2=tata}, 2={1=2, 2=toto}}
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.sql.statement.WriteOperationTest
[INFO] Running org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 s - in org.codefilarete.stalactite.sql.TransactionAwareConnectionProviderTest
[INFO] Running org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.067 s - in org.codefilarete.stalactite.sql.CurrentThreadConnectionProviderTest
[INFO] Running org.codefilarete.stalactite.sql.TransactionListenerTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.sql.TransactionListenerTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 155, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:2.6:jar (default-jar) @ sql ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:2.6:test-jar (default) @ sql ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ sql ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/jacoco.exec
[INFO] Analyzed bundle 'sql' with 115 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ sql ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql/target/sql-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql/2.0.1-SNAPSHOT/sql-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:core >------------------
[INFO] Building core 2.0.1-SNAPSHOT [3/33]
[INFO] from core/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ core ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 181 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/java/org/codefilarete/stalactite/query/model/Criteria.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/main/java/org/codefilarete/stalactite/query/model/Criteria.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ core ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 46 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/core/src/test/java/org/codefilarete/stalactite/sql/ddl/structure/TableTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ core ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest
2024-09-08 10:12:17 DEBUG SQLOperation select id, name from Toto
2024-09-08 10:12:17 DEBUG SQLOperation select id, active from Toto
2024-09-08 10:12:17 DEBUG SQLOperation select id, name from Toto
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
2024-09-08 10:12:17 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-09-08 10:12:17 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-09-08 10:12:17 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-09-08 10:12:17 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-09-08 10:12:17 DEBUG SQLOperation select id, name from Toto where id in (:id)
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
[INFO] Running org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator
2024-09-08 10:12:17 DEBUG SQLOperation Whatever SQL ... it is not executed
2024-09-08 10:12:17 DEBUG SQLOperation never executed statement
[INFO] Tests run: 30, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.QueryMapperTest$WithAccumulator
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.31 s - in org.codefilarete.stalactite.engine.QueryMapperTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorTest
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?))
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.375 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.076 s - in org.codefilarete.stalactite.engine.runtime.UpdateExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where a = ?
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?))
[2, 4, 6, 1, 3, 5, 2, 4, 1, 3]
[17, 59, 29, 1, 5, 2, 37, 43, 3, 4]
actualValuePairs : [{1, 17}, {5, 59}, {2, 29}, {3, 37}, {4, 43}]
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where (a, b) in ((?, ?))
2024-09-08 10:12:17 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
2024-09-08 10:12:17 DEBUG SQLOperation delete from Toto where a in (?)
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:18 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation delete from Toto where a in (?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation delete from Toto where a in (?)
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:18 DEBUG SQLOperation delete from Toto where a in (?, ?, ?)
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.codefilarete.stalactite.engine.runtime.DeleteExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:18 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:18 DEBUG SQLOperation insert into toto(id, version) values (?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:18 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:18 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:18 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:18 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorTest$InsertExecutorTest_autoGenerateKeys
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.043 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.09 s - in org.codefilarete.stalactite.engine.listener.PersisterListenerCollectionTest
[INFO] Running org.codefilarete.stalactite.engine.BeanPersisterTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.codefilarete.stalactite.engine.BeanPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.PersistenceContextTest
2024-09-08 10:12:18 DEBUG SQLOperation delete from toto where id = ? and name = ?
2024-09-08 10:12:18 DEBUG SQLOperation insert into toto(id, name) values (?, ?)
2024-09-08 10:12:18 DEBUG SQLOperation update toto set id = ?
2024-09-08 10:12:18 DEBUG SQLOperation update toto set id = ? where id = ?
2024-09-08 10:12:18 DEBUG SQLOperation select count(*) as count from Toto
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.086 s - in org.codefilarete.stalactite.engine.PersistenceContextTest
[INFO] Running org.codefilarete.stalactite.query.model.UnionTest
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.query.model.UnionTest
[INFO] Running org.codefilarete.stalactite.query.model.SelectTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.query.model.SelectTest
[INFO] Running org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest
[INFO] Tests run: 60, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s - in org.codefilarete.stalactite.query.builder.WhereSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.021 s - in org.codefilarete.stalactite.query.builder.SelectSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.query.builder.OperatorSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest
[INFO] Tests run: 34, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s - in org.codefilarete.stalactite.query.builder.QuerySQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.FromSQLBuilderTest
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.query.builder.FromSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.query.builder.FunctionSQLBuilderTest
[INFO] Running org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.sql.order.DeleteCommandBuilderTest
[INFO] Running org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.order.UpdateCommandBuilderTest
[INFO] Running org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.sql.order.InsertCommandBuilderTest
[INFO] Running org.codefilarete.stalactite.sql.DialectTest
2024-09-08 10:12:18 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn LIKE 'x'
2024-09-08 10:12:18 DEBUG SQLOperation delete from dummyTable where dummyColumn LIKE ?
2024-09-08 10:12:18 DEBUG SQLOperation select dummyTable.dummyColumn from dummyTable where dummyTable.dummyColumn myOperator '42'
2024-09-08 10:12:18 DEBUG SQLOperation delete from dummyTable where dummyColumn myOperator ?
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.sql.DialectTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.structure.TableTest
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.ddl.structure.TableTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.ddl.SqlTypeRegistryTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.sql.ddl.DDLTableGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.ddl.DDLGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.codefilarete.stalactite.sql.statement.binder.ColumnBinderRegistryTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.sql.statement.binder.ComplexTypeBinderTest
[INFO] Running org.codefilarete.stalactite.sql.statement.DMLGeneratorTest
[INFO] Tests run: 14, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.sql.statement.DMLGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.sql.ServiceLoaderDialectResolverTest
[INFO] Running org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest
[INFO] Tests run: 26, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.047 s - in org.codefilarete.stalactite.mapping.EmbeddedClassMappingTest
[INFO] Running org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.mapping.PersistentFieldHarvesterTest
[INFO] Running org.codefilarete.stalactite.mapping.ClassMappingTest
[INFO] Tests run: 25, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.042 s - in org.codefilarete.stalactite.mapping.ClassMappingTest
[INFO] Running org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.mapping.ToBeanRowTransformerTest
[INFO] Running org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.mapping.ZonedDateTimeMappingTest
[INFO] Running org.codefilarete.stalactite.mapping.ColumnedMapMappingTest
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.018 s - in org.codefilarete.stalactite.mapping.ColumnedMapMappingTest
[INFO] Running org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.153 s - in org.codefilarete.stalactite.mapping.id.sequence.PooledHiLoSequenceTest
[INFO] Running org.codefilarete.stalactite.mapping.id.SequencePersisterTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.mapping.id.SequencePersisterTest
[INFO] Running org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.codefilarete.stalactite.mapping.ColumnedCollectionMappingTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 434, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:2.6:jar (default-jar) @ core ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:2.6:test-jar (default) @ core ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ core ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/jacoco.exec
[INFO] Analyzed bundle 'core' with 247 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ core ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core/target/core-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core/2.0.1-SNAPSHOT/core-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:sql-adapter >---------------
[INFO] Building sql-adapter 2.0.1-SNAPSHOT [4/33]
[INFO] from sql-adapter/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ sql-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/jacoco.exec"
[INFO]
[INFO] --- jar:3.1.2:test-jar (default) @ sql-adapter ---
[WARNING] JAR will be empty - no content was marked for inclusion!
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ sql-adapter ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ sql-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/2.0.1-SNAPSHOT/sql-adapter-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/target/sql-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-adapter/2.0.1-SNAPSHOT/sql-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------< org.codefilarete.stalactite:sql-hsqldb-adapter >-----------
[INFO] Building sql-hsqldb-adapter 2.0.1-SNAPSHOT [5/33]
[INFO] from sql-adapter/sql-hsqldb-adapter/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ sql-hsqldb-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ sql-hsqldb-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ sql-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ sql-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 4 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/classes
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ sql-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/src/test/resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ sql-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 5 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/test-classes
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ sql-hsqldb-adapter ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.775 s - in org.codefilarete.stalactite.sql.result.ResultSetIteratorHSQLDBTest
[INFO] Running org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest
[INFO] Tests run: 33, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.54 s - in org.codefilarete.stalactite.sql.statement.binder.HSQLDBParameterBindersTest
[INFO] Running org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.625 s - in org.codefilarete.stalactite.sql.statement.SQLOperationHSQLDBTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 38, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.1.2:jar (default-jar) @ sql-hsqldb-adapter ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:3.1.2:test-jar (default) @ sql-hsqldb-adapter ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ sql-hsqldb-adapter ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/jacoco.exec
[INFO] Analyzed bundle 'sql-hsqldb-adapter' with 5 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ sql-hsqldb-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/sql-adapter/sql-hsqldb-adapter/target/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/sql-hsqldb-adapter/2.0.1-SNAPSHOT/sql-hsqldb-adapter-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --------------< org.codefilarete.stalactite:core-adapter >--------------
[INFO] Building core-adapter 2.0.1-SNAPSHOT [6/33]
[INFO] from core-adapter/pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ core-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/target/jacoco.exec"
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ core-adapter ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ core-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-adapter/2.0.1-SNAPSHOT/core-adapter-2.0.1-SNAPSHOT.pom
[INFO]
[INFO] ----------< org.codefilarete.stalactite:core-hsqldb-adapter >-----------
[INFO] Building core-hsqldb-adapter 2.0.1-SNAPSHOT [7/33]
[INFO] from core-adapter/core-hsqldb-adapter/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ core-hsqldb-adapter ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ core-hsqldb-adapter ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ core-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ core-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 3 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/classes
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ core-hsqldb-adapter ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/src/test/resources
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ core-hsqldb-adapter ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 6 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/test-classes
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ core-hsqldb-adapter ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@573870cb
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255))
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1db5de29
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-09-08 10:12:24 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null)
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto inner join Tata on Toto.id = Tata.totoId
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@32153bbe
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.name from Toto
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id from Toto
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name from Toto
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name from Toto
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 1
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name from Toto where Toto.id = 2
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@198524ec
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(id integer not null, dummyProp varchar(255))
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.dummyProp from Toto
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@347c5721
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-09-08 10:12:24 DEBUG DDLDeployer create table Tata(name varchar(255), totoId integer not null)
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name, Tata.name as tataName from Toto left outer join Tata on Toto.id = Tata.totoId
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@103033fe
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(id integer not null, name varchar(255))
2024-09-08 10:12:24 DEBUG SQLOperation select Toto.id, Toto.name from Toto
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.022 s - in org.codefilarete.stalactite.engine.PersistenceContextHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1e2bc241
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1), b integer, c integer, unique (a))
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:24 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation insert into Toto(a, b, c) values (default, ?, ?)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.062 s - in org.codefilarete.stalactite.engine.runtime.InsertExecutorAutoGeneratedKeysHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7dc9b41a
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a))
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5fcff272
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a int, b int, c int, primary key (a, b))
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where (a, b) in ((?, ?))
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b01b3f8
2024-09-08 10:12:24 DEBUG DDLDeployer create table Tata(a int, b int, c int, primary key (a, b))
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?), (?, ?), (?, ?))
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Tata where (a, b) in ((?, ?))
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.096 s - in org.codefilarete.stalactite.engine.runtime.SelectExecutorHSQLDBTest
[INFO] Running org.codefilarete.stalactite.engine.PersisterHSQLDBTest
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@70fe33fa
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation delete from Toto where a = ?
2024-09-08 10:12:24 DEBUG SQLOperation delete from Toto where a in (?)
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@14f254f
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@431f8830
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where a in (?, ?, ?)
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@350ede1
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@698daff6
2024-09-08 10:12:24 DEBUG DDLDeployer create table Toto(a integer, b integer, c integer, primary key (a))
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation insert into Toto(a, b, c) values (?, ?, ?)
2024-09-08 10:12:24 DEBUG SQLOperation select a, b, c from Toto where a in (?)
2024-09-08 10:12:24 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:24 DEBUG SQLOperation update Toto set b = ?, c = ? where a = ?
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s - in org.codefilarete.stalactite.engine.PersisterHSQLDBTest
[INFO] Running org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@60493524
2024-09-08 10:12:24 DEBUG DDLDeployer create table dummyTable1(id integer GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, name varchar(255), unique (id))
2024-09-08 10:12:24 DEBUG DDLDeployer create table dummyTable2(name varchar(255))
2024-09-08 10:12:24 DEBUG DDLDeployer alter table dummyTable1 add constraint dummy_UK unique (name)
2024-09-08 10:12:24 DEBUG DDLDeployer create index dummyIDX_1 on dummyTable1(name)
2024-09-08 10:12:24 DEBUG DDLDeployer alter table dummyTable2 add constraint dummyTable2_FK foreign key(name) references dummyTable1(name)
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.sql.ddl.HSQLDBDDLTableGeneratorTest
[INFO] Running org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest
2024-09-08 10:12:24 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@51d80f6e
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 s - in org.codefilarete.stalactite.sql.HSQLDBDialectResolverTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 17, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.4.1:jar (default-jar) @ core-hsqldb-adapter ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ core-hsqldb-adapter ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/jacoco.exec
[INFO] Analyzed bundle 'core-hsqldb-adapter' with 7 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ core-hsqldb-adapter ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/2.0.1-SNAPSHOT/core-hsqldb-adapter-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/core-adapter/core-hsqldb-adapter/target/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/core-hsqldb-adapter/2.0.1-SNAPSHOT/core-hsqldb-adapter-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] ------------------< org.codefilarete.stalactite:orm >-------------------
[INFO] Building orm 2.0.1-SNAPSHOT [8/33]
[INFO] from orm/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ orm ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ orm ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ orm ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/resources
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ orm ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 197 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/FluentEntityMappingBuilder.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/main/java/org/codefilarete/stalactite/engine/FluentEntityMappingBuilder.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ orm ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ orm ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 100 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/test/java/org/codefilarete/stalactite/engine/cascade/BeforeUpdateSupportTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/src/test/java/org/codefilarete/stalactite/engine/cascade/BeforeUpdateSupportTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ orm ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle_wheels(vehicle_id int, wheels_serialNumber varchar(255), unique (vehicle_id, wheels_serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_vehicle_id_Vehicle_id foreign key(vehicle_id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(model varchar(255), serialNumber varchar(255) not null, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Vehicle_wheels(car_id int, wheels_serialNumber varchar(255), unique (car_id, wheels_serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_car_id_Car_id foreign key(car_id) references Car(id)
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Vehicle_wheels add constraint FK_Vehicle_wheels_wheels_serialNumber_Wheel_serialNumber foreign key(wheels_serialNumber) references Wheel(serialNumber)
2024-09-08 10:12:33 DEBUG DDLDeployer create table Wheel(idx integer, model varchar(255), serialNumber varchar(255) not null, vehicleId int, unique (serialNumber))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:33 DEBUG DDLDeployer alter table Wheel add constraint FK_Wheel_vehicleId_Car_id foreign key(vehicleId) references Car(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and vehicle_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle_wheels(vehicle_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=99], Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and vehicle_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and vehicle_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.vehicle_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79cc08fb
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4886b6bd on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Vehicle_wheels as Vehicle_wheels on Vehicle.id = Vehicle_wheels.vehicle_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@385269dd
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4aa007c6 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19f8c830 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11b59291 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[Vehicle.Wheel[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@619783ce]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Vehicle_wheels as Vehicle_wheels on Vehicle.id = Vehicle_wheels.vehicle_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@385269dd
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4aa007c6 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19f8c830 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11b59291 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[Vehicle.Wheel[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@53fa89e6]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@79cc08fb
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4886b6bd on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=CAR, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=null, Vehicle.model=Renault}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId=null, Vehicle.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=null, Vehicle.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.vehicleId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.serialNumber=XYZ-ABC-02, Wheel.idx=1, Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.engineId (U)=null, Vehicle.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.vehicleId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null, Wheel.model (U)=null, Wheel.vehicleId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@543eacd5
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f4352c6 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Wheel as Wheel on Vehicle.id = Wheel.vehicleId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@764b7ff7
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bd6ce4e on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b647344 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Wheel as Wheel on Vehicle.id = Wheel.vehicleId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@764b7ff7
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bd6ce4e on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b647344 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@543eacd5
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f4352c6 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where wheels_serialNumber = ? and car_id = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@151cbba4
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@75a45ce on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ab30bb4
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f21ed2d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65a03e98 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25a8ff84 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[Vehicle.Wheel[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@d0da1d6]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ab30bb4
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f21ed2d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@65a03e98 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@25a8ff84 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[Vehicle.Wheel[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,vehicle=org.codefilarete.stalactite.engine.model.Car@2cf1c10e]],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@151cbba4
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@75a45ce on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-01, Wheel.model=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.model (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.idx=1, Wheel.serialNumber=XYZ-ABC-02, Wheel.model=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.model (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.vehicleId (U)=null, Wheel.idx (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.model (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52fe4ef2
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@186f51bb on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e3a1b8
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@723fadfe on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@176b3279 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57e3a1b8
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@723fadfe on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@176b3279 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52fe4ef2
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@186f51bb on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.idx (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-02, Wheel.idx=1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bb2da93
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6587f977 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@749e4d40 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65dfce2f
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2aea50a6 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1eeae9d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65dfce2f
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2aea50a6 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1eeae9d on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_Wheel.model as Vehicle_Wheel_model, Vehicle_Wheel.serialNumber as Vehicle_Wheel_serialNumber, Vehicle_Wheel.idx as Vehicle_Wheel_idx from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Wheel as Vehicle_Wheel on Vehicle.id = Vehicle_Wheel.vehicleId where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bb2da93
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6587f977 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@749e4d40 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-01}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where car_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-01, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber) values (?, ?) | {1={Wheel.model=null, Wheel.serialNumber=XYZ-ABC-02}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle_wheels(car_id, wheels_serialNumber) values (?, ?) | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where car_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle_wheels where car_id = ? and wheels_serialNumber = ? | {1={Vehicle_wheels.wheels_serialNumber=XYZ-ABC-02, Vehicle_wheels.car_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@437231f5
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36eff8df
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@560def6c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d2fd73c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle_wheels_Wheel.model as Vehicle_wheels_Wheel_model, Vehicle_wheels_Wheel.serialNumber as Vehicle_wheels_Wheel_serialNumber from Car left outer join Vehicle_wheels as Vehicle_wheels on Car.id = Vehicle_wheels.car_id left outer join Wheel as Vehicle_wheels_Wheel on Vehicle_wheels.wheels_serialNumber = Vehicle_wheels_Wheel.serialNumber where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36eff8df
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@560def6c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1d2fd73c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@437231f5
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-01, Wheel.idx=1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-01, Wheel.idx (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Wheel(model, serialNumber, vehicleId, idx) values (?, ?, ?, ?) | {1={Wheel.model=null, Wheel.vehicleId=o.c.s.i.PersistableIdentifier@1, Wheel.serialNumber=XYZ-ABC-02, Wheel.idx=1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Wheel set model = ?, vehicleId = ?, idx = ? where serialNumber = ? | {1={Wheel.model (U)=null, Wheel.vehicleId (U)=null, Wheel.serialNumber (W)=XYZ-ABC-02, Wheel.idx (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54af73bd
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7497471b
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@de58d71 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Wheel.model as Wheel_model, Wheel.serialNumber as Wheel_serialNumber, Wheel.idx as Wheel_idx from Car left outer join Wheel as Wheel on Car.id = Wheel.vehicleId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7497471b
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@de58d71 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54af73bd
2024-09-08 10:12:34 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Vehicle_id foreign key(carId) references Vehicle(id)
2024-09-08 10:12:34 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:34 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Radio(model varchar(255), serialNumber varchar(255) not null, carId int, unique (serialNumber))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Radio add constraint FK_Radio_carId_Car_id foreign key(carId) references Car(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-01, Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-02, Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.model (U)=null, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=99], Vehicle.engineId (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.model (U)=null, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.model (U)=null, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a2599a
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@310bf0ed on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Radio as radio on Vehicle.id = radio.carId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d5dbf38
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551be7b1 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c98a2ab on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@553f3655],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id left outer join Radio as radio on Vehicle.id = radio.carId where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d5dbf38
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@551be7b1 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c98a2ab on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@554d0ec1],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56a2599a
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@310bf0ed on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-01, Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.serialNumber=XYZ-ABC-02, Radio.model=null, Radio.carId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-01, Radio.model (U)=null, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.model (U)=null, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.serialNumber (W)=XYZ-ABC-02, Radio.model (U)=null, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76ba2139
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@53a49745 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3391a67f
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3de6799f on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@67fe131c on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@37a8202],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3391a67f
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3de6799f on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@67fe131c on object Car[model=Peugeot,plates=[],radio=Car.Radio[model=<null>,persisted=false,serialNumber=XYZ-ABC-02,car=org.codefilarete.stalactite.engine.model.Car@72dfac2e],color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@76ba2139
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@53a49745 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.serialNumber=XYZ-ABC-01, Radio.carId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Radio(model, serialNumber, carId) values (?, ?, ?) | {1={Radio.model=null, Radio.serialNumber=XYZ-ABC-02, Radio.carId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-01, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Radio set model = ?, carId = ? where serialNumber = ? | {1={Radio.model (U)=null, Radio.serialNumber (W)=XYZ-ABC-02, Radio.carId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@409c8a6b
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@507eda0c
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4412ac1a on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:34 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, radio.model as radio_model, radio.serialNumber as radio_serialNumber from Car left outer join Radio as radio on Car.id = radio.carId where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@507eda0c
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4412ac1a on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@409c8a6b
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.creationDate=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42, City.barCount=0, City.DTYPE=V}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.id as Country_cities_City_id, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17baf642
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@319b7537 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36d476c2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55c9400d
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.barCount (U)=51}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.name=Lyon, City.discotecCount=123, City.id=o.c.s.i.PersistableIdentifier@17, City.DTYPE=T}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.id as Country_cities_City_id, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17baf642
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@319b7537 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36d476c2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17baf642
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@319b7537 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@36d476c2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2161cc6f
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55c9400d
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country_Id from Country_cities | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2161cc6f
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@55c9400d
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.barCount=0, City.DTYPE=V, City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78519d63
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23096e4d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@16c5974d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, barCount = ? where id = ? | {1={City.barCount (U)=51, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Grenoble}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE) values (?, ?, ?, ?) | {1={City.DTYPE=T, City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon, City.discotecCount=123}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City.DTYPE as Country_cities_City_DTYPE from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78519d63
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23096e4d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@16c5974d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78519d63
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23096e4d on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@b6352a5,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@16c5974d on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@b6352a5,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country_Id from Country_cities | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7cf6ea5b
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25fb28dd
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.name=Grenoble, City.barCount=0, City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=V, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.DTYPE as City_DTYPE, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b81d35c
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b3b791b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@625b9f43
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.barCount (U)=51, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1, City.DTYPE=T, City.id=o.c.s.i.PersistableIdentifier@17, City.discotecCount=123}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.DTYPE as City_DTYPE, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b81d35c
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b3b791b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b81d35c
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7b3b791b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0d5388
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@625b9f43
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.discotecCount (U)=123}}
2024-09-08 10:12:34 DEBUG SQLOperation select CountryId from City | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@e0d5388
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@625b9f43
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, barCount integer, discotecCount integer, DTYPE varchar(255) not null, countryId int, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, barCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=V, City.name=Grenoble, City.barCount=0, City.id=o.c.s.i.PersistableIdentifier@42, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City.DTYPE as City_DTYPE, City.countryId as City_countryId from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41c22d59
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@7dfccbf2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistedIdentifier@42, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, discotecCount, id, DTYPE, countryId) values (?, ?, ?, ?, ?) | {1={City.DTYPE=T, City.discotecCount=123, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City.DTYPE as City_DTYPE, City.countryId as City_countryId from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41c22d59
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@7dfccbf2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@41c22d59
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@7dfccbf2 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@4dc1c3a8,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={City.discotecCount (U)=123, City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation select CountryId from City | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, barCount = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.barCount (U)=51, City.id (W)=o.c.s.i.PersistableIdentifier@42, City.countryId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, City.DTYPE as City_DTYPE from City where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.discotecCount as City_discotecCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c49bc22
2024-09-08 10:12:34 DEBUG SQLOperation select City.name as City_name, City.barCount as City_barCount, City.countryId as City_countryId, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5119e01a
2024-09-08 10:12:34 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.modificationDate=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City_Town.id as Country_cities_City_Town_id, Country_cities_City_Village.id as Country_cities_City_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@277cf420
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@156b69bc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d2d89a6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51baea92 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6bf6dc1d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26415f0b
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4924c27e on object Village[barCount=0,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City_Town.id as Country_cities_City_Town_id, Country_cities_City_Village.id as Country_cities_City_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@277cf420
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@156b69bc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d2d89a6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51baea92 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6bf6dc1d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@277cf420
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@156b69bc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d2d89a6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51baea92 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6bf6dc1d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75f8a6c8
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42b479e7 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26415f0b
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4924c27e on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country_Id from Country_cities | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75f8a6c8
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@42b479e7 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26415f0b
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4924c27e on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.name=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.barCount=0}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@705ba09a
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b5455c6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@77c5f519 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@343418b2 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@275d46a8,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@705ba09a
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b5455c6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@77c5f519 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@2a48f570 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5c4e96ec,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@705ba09a
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b5455c6 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5c4e96ec,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@77c5f519 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5c4e96ec,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@343418b2 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@5c4e96ec,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@5c4e96ec,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country_Id from Country_cities | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1af03386
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3325afbc on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68300fe2
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6799243b on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:34 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.modificationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@42, City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Town.id as City_Town_id, City_Village.id as City_Village_id from Country left outer join City as City on Country.id = City.countryId left outer join Town as City_Town on City.id = City_Town.id left outer join Village as City_Village on City.id = City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@672e3f24
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a934ef9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7198edd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@33c4dc6c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bce4b76
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10a55edc on object Village[barCount=0,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Grenoble, City.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@17, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.discotecCount=123}}
2024-09-08 10:12:34 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City_Town.id as City_Town_id, City_Village.id as City_Village_id from Country left outer join City as City on Country.id = City.countryId left outer join Town as City_Town on City.id = City_Town.id left outer join Village as City_Village on City.id = City_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@672e3f24
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a934ef9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7198edd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@33c4dc6c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@672e3f24
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a934ef9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7198edd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@33c4dc6c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13a4e21
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@79b417ed on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bce4b76
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10a55edc on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@17, City.name (U)=Lyon, City.countryId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.discotecCount (U)=123}}
2024-09-08 10:12:34 DEBUG SQLOperation select CountryId from City | {}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@42, City.name (U)=Grenoble, City.countryId (U)=null}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:34 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:34 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:34 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:34 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13a4e21
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@79b417ed on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:34 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bce4b76
2024-09-08 10:12:34 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@10a55edc on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:34 DEBUG DDLDeployer create table Village(barCount integer, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:34 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Village add constraint FK_Village_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Town add constraint FK_Town_id_City_id foreign key(id) references City(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@42, City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Grenoble}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Village(barCount, id) values (?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City_Village.barCount as City_Village_barCount, City_Village.id as City_Village_id, City_Town.discotecCount as City_Town_discotecCount, City_Town.id as City_Town_id from Country left outer join City as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1435a1f8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@35afca01 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6b3321fe on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@25b14faf,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@42, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Grenoble}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@17, City.countryId=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Town(discotecCount, id) values (?, ?) | {1={Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City_Village.barCount as City_Village_barCount, City_Village.id as City_Village_id, City_Town.discotecCount as City_Town_discotecCount, City_Town.id as City_Town_id from Country left outer join City as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1435a1f8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@35afca01 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@6b3321fe on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7073b501,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1435a1f8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@35afca01 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7073b501,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@26772e54 on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@7073b501,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@7073b501,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=null, City.name (U)=Lyon}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Town set discotecCount = ? where id = ? | {1={Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select CountryId from City | {}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@42, City.countryId (U)=null, City.name (U)=Grenoble}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select City.id as City_id, Town.id as Town_id, Village.id as Village_id from City left outer join Town on City.id = Town.id left outer join Village on City.id = Village.id where City.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.discotecCount as Town_discotecCount, Town.id as Town_id, City.name as City_name, City.id as City_id from Town inner join City as City on Town.id = City.id where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15fb5531
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@789b3a77 on object Town[discotecCount=123,country=<null>,id=o.c.s.i.PersistedIdentifier@17,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Village.barCount as Village_barCount, Village.id as Village_id, City.name as City_name, City.id as City_id from Village inner join City as City on Village.id = City.id where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ea9fba1
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@77ad33c on object Village[barCount=51,country=<null>,id=o.c.s.i.PersistedIdentifier@42,name=<null>,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.name=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.barCount=0, Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Town.id as Country_cities_Town_id, Country_cities_Village.id as Country_cities_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c4bff52
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12c2135e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2fc3d28 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7f0bd5ed on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@169ddbb6
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.barCount (U)=51, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.name (U)=Grenoble}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_Town.id as Country_cities_Town_id, Country_cities_Village.id as Country_cities_Village_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Town as Country_cities_Town on Country_cities.cities_id = Country_cities_Town.id left outer join Village as Country_cities_Village on Country_cities.cities_id = Country_cities_Village.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c4bff52
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12c2135e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2fc3d28 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7f0bd5ed on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c4bff52
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@12c2135e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2fc3d28 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7f0bd5ed on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42, 3=o.c.s.i.PersistedIdentifier@17, 4=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@304435f6
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@169ddbb6
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country_Id from Country_cities | {}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@304435f6
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@169ddbb6
2024-09-08 10:12:35 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.creationDate=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Village(name, barCount, id) values (?, ?, ?) | {1={Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.barCount=0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.clazz_ as Country_cities_City_clazz_, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City_Village.name as Country_cities_City_Village_name, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id, Country_cities_City_Town.name as Country_cities_City_Town_name, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join (select 1 as clazz_, name, id, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24f878f7
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55b12c21 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@30ba29cf on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5e88cef1 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@c2b2b92,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ? where id = ? | {1={Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.barCount (U)=51, Village.name (U)=Grenoble}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Town(name, discotecCount, id) values (?, ?, ?) | {1={Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Country_cities_City.clazz_ as Country_cities_City_clazz_, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id, Country_cities_City.barCount as Country_cities_City_barCount, Country_cities_City.discotecCount as Country_cities_City_discotecCount, Country_cities_City_Village.name as Country_cities_City_Village_name, Country_cities_City_Village.barCount as Country_cities_City_Village_barCount, Country_cities_City_Village.id as Country_cities_City_Village_id, Country_cities_City_Town.name as Country_cities_City_Town_name, Country_cities_City_Town.discotecCount as Country_cities_City_Town_discotecCount, Country_cities_City_Town.id as Country_cities_City_Town_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join (select 1 as clazz_, name, id, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as Country_cities_City on Country_cities.cities_id = Country_cities_City.id left outer join Village as Country_cities_City_Village on Country_cities_City.id = Country_cities_City_Village.id left outer join Town as Country_cities_City_Town on Country_cities_City.id = Country_cities_City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24f878f7
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55b12c21 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@30ba29cf on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@36823faf on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@58c02b7f,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24f878f7
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@55b12c21 on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@58c02b7f,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@30ba29cf on object Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@58c02b7f,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@5e88cef1 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@58c02b7f,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@58c02b7f,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country_Id from Country_cities | {}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@42, Country_cities.country_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@131c0796
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60b4ce86
2024-09-08 10:12:35 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.name=Grenoble, Village.id=o.c.s.i.PersistableIdentifier@42, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.barCount=0}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Town.id as Town_id, Village.id as Village_id from Country left outer join Town as Town on Country.id = Town.countryId left outer join Village as Village on Country.id = Village.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78acee6c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4782e182 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3bdb3f28 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16ca9e06
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.barCount (U)=51}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.name=Lyon, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.discotecCount=123}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, Town.id as Town_id, Village.id as Village_id from Country left outer join Town as Town on Country.id = Town.countryId left outer join Village as Village on Country.id = Village.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78acee6c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4782e182 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3bdb3f28 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@42, 3=o.c.s.i.PersistedIdentifier@17, 4=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.countryId as Town_countryId, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a2b83b1
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16ca9e06
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.name (U)=Lyon, Town.countryId (U)=null, Town.discotecCount (U)=123}}
2024-09-08 10:12:35 DEBUG SQLOperation select CountryId from Town union all select CountryId from Village | {}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.countryId (U)=null, Village.barCount (U)=51}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.countryId as Town_countryId, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a2b83b1
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16ca9e06
2024-09-08 10:12:35 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.modificationDate=null, Country.name=null, Country.creationDate=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.barCount=0, Village.name=Grenoble, Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id from Country left outer join (select 1 as clazz_, name, id, countryId, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, countryId, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21fd75f2
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4cf973ec on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@223b6e94 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@27c0b255,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.name (U)=Grenoble, Village.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.id=o.c.s.i.PersistableIdentifier@17, Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.discotecCount=123, Town.name=Lyon}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id from Country left outer join (select 1 as clazz_, name, id, countryId, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, countryId, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21fd75f2
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4cf973ec on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@223b6e94 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@6f8cd739,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21fd75f2
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4cf973ec on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@6f8cd739,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@50a0404b on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@6f8cd739,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@6f8cd739,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.id (W)=o.c.s.i.PersistableIdentifier@17, Town.countryId (U)=null, Town.discotecCount (U)=123, Town.name (U)=Lyon}}
2024-09-08 10:12:35 DEBUG SQLOperation select CountryId from Town union all select CountryId from Village | {}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.barCount (U)=51, Village.name (U)=Grenoble, Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation (select Town.id as id, 'Town' as Y from Town where Town.id in (?, ?)) union all (select Village.id as id, 'Village' as Y from Village where Village.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@42, 2=o.c.s.i.PersistableIdentifier@17, 3=o.c.s.i.PersistableIdentifier@42, 4=o.c.s.i.PersistableIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Town.name as Town_name, Town.discotecCount as Town_discotecCount, Town.countryId as Town_countryId, Town.id as Town_id from Town where Town.id in (?) | {Town.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@463ca434
2024-09-08 10:12:35 DEBUG SQLOperation select Village.name as Village_name, Village.barCount as Village_barCount, Village.countryId as Village_countryId, Village.id as Village_id from Village where Village.id in (?) | {Village.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@672f75e8
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null, Person.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=C}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5756611d
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71fcdd48 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a7ca7a3
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=17], Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5756611d
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71fcdd48 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a7ca7a3
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=T}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5756611d
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71fcdd48 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7963767d
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5756611d
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71fcdd48 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.DTYPE=T}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5756611d
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@71fcdd48 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7963767d
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17], Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59919f37
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6d8e8a06 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.color (U)=Color[rgb=17], Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59919f37
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6d8e8a06 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59919f37
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6d8e8a06 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59919f37
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6d8e8a06 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59919f37
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6d8e8a06 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C, Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.name=null, Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68332e0e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16704703 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51cfa104
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68332e0e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16704703 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51cfa104
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68332e0e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16704703 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43089e4
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68332e0e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16704703 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68332e0e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16704703 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43089e4
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.id as Vehicle_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.name=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd0f3c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1a2b0708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd0f3c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1a2b0708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd0f3c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1a2b0708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd0f3c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1a2b0708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bd0f3c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@1a2b0708 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null, Person.modificationDate=null, Person.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e81084f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7060b10e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3269a5c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7839cd7
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ac5bbc8 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.color (U)=Color[rgb=17]}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e81084f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7060b10e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3269a5c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7839cd7
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ac5bbc8 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e81084f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7060b10e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3269a5c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@620af7f3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3feedaec on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e81084f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7060b10e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3269a5c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@299c20bd
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e81084f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7060b10e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3269a5c3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@620af7f3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3feedaec on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1006b95
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4fe57305 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@62cf4881 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=org.codefilarete.stalactite.engine.model.Car@8d902f,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=17], Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1006b95
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4fe57305 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@62cf4881 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@79b0128d,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1006b95
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4fe57305 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@66e22c32 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@44cb6b2a,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1006b95
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4fe57305 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, ownerId) values (?, ?, ?) | {1={Vehicle.color=null, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1006b95
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@4fe57305 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@66e22c32 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@253646c2,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@402b10af
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ef2b7ef on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e81ebc8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3040fba9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f851e03
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2ff76dec on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@402b10af
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ef2b7ef on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e81ebc8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3040fba9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f851e03
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2ff76dec on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@402b10af
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ef2b7ef on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e81ebc8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3040fba9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@55f02b32 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=null, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@402b10af
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ef2b7ef on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e81ebc8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3040fba9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@402b10af
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1ef2b7ef on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1e81ebc8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3040fba9 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6ce5b6
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@55f02b32 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=17], Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42, Person.modificationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bfe7d31
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c2d330 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@46b9a780 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=org.codefilarete.stalactite.engine.model.Car@4bc06a3e,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bfe7d31
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c2d330 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@46b9a780 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@2907e348,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bfe7d31
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c2d330 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3faec175 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@753e5e51,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bfe7d31
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c2d330 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=null, Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=null, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4bfe7d31
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@c2d330 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@3faec175 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@728ce413,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.modificationDate=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.ownerId=o.c.s.i.PersistableIdentifier@1, Car.id=o.c.s.i.PersistableIdentifier@42, Car.color=Color[rgb=17]}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_, unioned_Vehicle.id as unioned_Vehicle_id from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@363f50e3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32b72d9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Car.color as Car_color, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@341a25da
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.color (U)=Color[rgb=17]}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_, unioned_Vehicle.id as unioned_Vehicle_id from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@363f50e3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32b72d9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Car.color as Car_color, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@341a25da
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@666, Truck.color=null}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_, unioned_Vehicle.id as unioned_Vehicle_id from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@363f50e3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32b72d9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3d4d94
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_, unioned_Vehicle.id as unioned_Vehicle_id from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@363f50e3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32b72d9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.ownerId=o.c.s.i.PersistableIdentifier@1, Truck.id=o.c.s.i.PersistableIdentifier@17, Truck.color=null}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_, unioned_Vehicle.id as unioned_Vehicle_id from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@363f50e3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32b72d9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3d4d94
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, unioned_Vehicle.clazz_ as unioned_Vehicle_clazz_, unioned_Vehicle.id as unioned_Vehicle_id from Person left outer join (select 1 as clazz_, ownerId, id from Car union all select 2 as clazz_, ownerId, id from Truck) as unioned_Vehicle on Person.id = unioned_Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, color int, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, color int, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.creationDate=null, Person.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(color, id, ownerId) values (?, ?, ?) | {1={Car.color=Color[rgb=17], Car.id=o.c.s.i.PersistableIdentifier@42, Car.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bdc5006
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@24a170e0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@46343f97 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=org.codefilarete.stalactite.engine.model.Car@693d61c1,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Car set color = ?, ownerId = ? where id = ? | {1={Car.color (U)=Color[rgb=17], Car.id (W)=o.c.s.i.PersistableIdentifier@42, Car.ownerId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bdc5006
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@24a170e0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@46343f97 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=17],engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@4b5aaf53,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@666, Truck.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bdc5006
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@24a170e0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@26791a74 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@7ce660fc,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bdc5006
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@24a170e0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@666, 2=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id, ownerId) values (?, ?, ?) | {1={Truck.color=null, Truck.id=o.c.s.i.PersistableIdentifier@17, Truck.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bdc5006
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@24a170e0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@26791a74 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@28336ff3,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.clazz_ as Vehicle_clazz_, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Truck.color as Vehicle_Truck_color, Vehicle_Truck.id as Vehicle_Truck_id, Vehicle_Car.color as Vehicle_Car_color, Vehicle_Car.id as Vehicle_Car_id from Person left outer join (select 1 as clazz_, color, id, ownerId from Truck union all select 2 as clazz_, color, id, ownerId from Car) as Vehicle on Person.id = Vehicle.ownerId left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@17, 2=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:35 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, engineId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id))
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(model, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.engineId=null, Vehicle.DTYPE=TRUCK}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.model (U)=Peugeot}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99], Vehicle.engineId (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@336a214a
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b2a235c on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@84e6336
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@661de25 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@84e6336
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@661de25 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@336a214a
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b2a235c on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set engineId = ? where id = ? | {1={Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200, Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6001e643
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d9e90d2 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10e3a63a on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ecfcaa3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43ac2698 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16c35bf9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ecfcaa3
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@43ac2698 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16c35bf9 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6001e643
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@d9e90d2 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10e3a63a on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42], Truck.engineId=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Car set model = ?, engineId = ? where id = ? | {1={Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Truck set color = ?, engineId = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99], Truck.engineId (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bcb8460
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d207bee on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@755b45f9
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31a19d25 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@755b45f9
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31a19d25 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bcb8460
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7d207bee on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(id int not null, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car_plates(id int, plates varchar(255), unique (id, plates))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car_plates add constraint FK_Car_plates_id_Car_id foreign key(id) references Car(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(model, id, DTYPE) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set model = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@1, Vehicle.model (U)=Peugeot}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-01}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@2, Vehicle.color (U)=Color[rgb=99]}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.id=o.c.s.i.PersistableIdentifier@1, Car_plates.plates=XYZ-ABC-02}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation select count(*) as cnt from Car_plates | {}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@349bc516
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Vehicle left outer join Car_plates as Car_plates on Vehicle.id = Car_plates.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@674916ae
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c6e96dd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Vehicle left outer join Car_plates as Car_plates on Vehicle.id = Car_plates.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@674916ae
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c6e96dd on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@349bc516
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car_plates where plates = ? and id = ? | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation select count(*) as cnt from Car_plates | {}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e53dc3b
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@78ee1819 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64536c41
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d54b03f on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4989d1d9 on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64536c41
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d54b03f on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4989d1d9 on object Car[model=Peugeot,plates=[XYZ-ABC-02],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e53dc3b
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@78ee1819 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.plates=XYZ-ABC-01, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car_plates(plates, id) values (?, ?) | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car_plates where id = ? and plates = ? | {1={Car_plates.plates=XYZ-ABC-02, Car_plates.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:35 DEBUG SQLOperation select count(*) as cnt from Car_plates | {}
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f22ac9b
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b74541e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a8f6f49 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:35 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Car_plates.plates as Car_plates_plates, Car_plates.id as Car_plates_id from Car left outer join Car_plates as Car_plates on Car.id = Car_plates.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b74541e
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a8f6f49 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1f22ac9b
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(name, description, deputeCount, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=250, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.id as Country_id, president.name as president_name, president.id as president_id, City.name as City_name, City.id as City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63fac644
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44e4247a on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71190244 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@1a2f40e6,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.id as Country_id, president.name as president_name, president.id as president_id, City.name as City_name, City.id as City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63fac644
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44e4247a on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71190244 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@26a4b864,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63fac644
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44e4247a on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@26a4b864,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71190244 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@26a4b864,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@26a4b864,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.deputeCount=250, Republic.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:35 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_City.name as Country_City_name, Country_City.id as Country_City_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join City as Country_City on Country.id = Country_City.countryId where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f6418c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@48754a85 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566809db on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34ab40f1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@3fa0f38a,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:35 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_City.name as Country_City_name, Country_City.id as Country_City_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join City as Country_City on Country.id = Country_City.countryId where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f6418c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@48754a85 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566809db on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34ab40f1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@5b7bccc3,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36f6418c
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@48754a85 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@5b7bccc3,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@566809db on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@5b7bccc3,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34ab40f1 on object FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest.Republic[deputeCount=250,primeMinister=<null>,ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@5b7bccc3,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$Republic@5b7bccc3,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany
2024-09-08 10:12:35 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=null, Country.creationDate=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Village(name, barCount, id, countryId) values (?, ?, ?, ?) | {1={Village.countryId=o.c.s.i.PersistableIdentifier@1, Village.id=o.c.s.i.PersistableIdentifier@42, Village.name=Grenoble, Village.barCount=0}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id from Country left outer join (select 1 as clazz_, name, id, countryId, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, countryId, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65dcf80f
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@10f229b2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1b601570 on object Village[barCount=0,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=0,country=org.codefilarete.stalactite.engine.model.Country@9a97d02,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.countryId (U)=o.c.s.i.PersistableIdentifier@1, Village.id (W)=o.c.s.i.PersistedIdentifier@42, Village.name (U)=Grenoble, Village.barCount (U)=51}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Town(name, discotecCount, id, countryId) values (?, ?, ?, ?) | {1={Town.countryId=o.c.s.i.PersistableIdentifier@1, Town.name=Lyon, Town.discotecCount=123, Town.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.id as Country_id, City.clazz_ as City_clazz_, City.name as City_name, City.id as City_id, City.countryId as City_countryId, City.barCount as City_barCount, City.discotecCount as City_discotecCount, City_Village.name as City_Village_name, City_Village.barCount as City_Village_barCount, City_Village.countryId as City_Village_countryId, City_Village.id as City_Village_id, City_Town.name as City_Town_name, City_Town.discotecCount as City_Town_discotecCount, City_Town.countryId as City_Town_countryId, City_Town.id as City_Town_id from Country left outer join (select 1 as clazz_, name, id, countryId, barCount as barCount, cast(null as integer) as discotecCount from Village union all select 2 as clazz_, name, id, countryId, cast(null as integer) as barCount, discotecCount as discotecCount from Town) as City on Country.id = City.countryId left outer join Village as City_Village on City.id = City_Village.id left outer join Town as City_Town on City.id = City_Town.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65dcf80f
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@10f229b2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1b601570 on object Village[barCount=51,country=Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@2a2e21ea,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65dcf80f
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.TablePerClassPolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@10f229b2 on object Country[ancientCities=[],capital=<null>,cities=[Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@2a2e21ea,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@47c57d0f on object Town[discotecCount=123,country=Country[ancientCities=[],capital=<null>,cities=[Town[discotecCount=123,country=org.codefilarete.stalactite.engine.model.Country@2a2e21ea,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>], Village[barCount=51,country=org.codefilarete.stalactite.engine.model.Country@2a2e21ea,id=o.c.s.i.PersistedIdentifier@42,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0],id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Town set name = ?, discotecCount = ?, countryId = ? where id = ? | {1={Town.countryId (U)=null, Town.name (U)=Lyon, Town.discotecCount (U)=123, Town.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select countryId from Town union all select countryId from Village | {}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Village set name = ?, barCount = ?, countryId = ? where id = ? | {1={Village.countryId (U)=null, Village.id (W)=o.c.s.i.PersistableIdentifier@42, Village.name (U)=Grenoble, Village.barCount (U)=51}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select id from Town union all select id from Village | {}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Village(barCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Country(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Town(discotecCount integer, id int not null, name varchar(255), countryId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Village add constraint FK_Village_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Town add constraint FK_Town_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 43, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=C, Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.color=Color[rgb=17]}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.creationDate=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd96ec8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@b50042d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd96ec8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@b50042d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.color=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd96ec8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@b50042d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.vehicleId (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd96ec8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@b50042d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=T, Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.color=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@17, Vehicle.color (U)=null}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd96ec8
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@b50042d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(id int not null, ownerId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.creationDate=null, Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.modificationDate=null}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa20767
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@75e05153 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@581b38e on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=org.codefilarete.stalactite.engine.model.Car@7f1b0c8c,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.creationDate (U)=Sun Sep 08 10:12:35 UTC 2024, Person.name (U)=null, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.modificationDate (U)=Sun Sep 08 10:12:35 UTC 2024}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation update Vehicle set ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa20767
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@75e05153 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@581b38e on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@1b01a0b4,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa20767
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@75e05153 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@383fc873 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@54a6c296,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa20767
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@75e05153 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Vehicle(id, ownerId) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7fa20767
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@75e05153 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:35 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@383fc873 on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:35 UTC 2024,modificationDate=Sun Sep 08 10:12:35 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@55150964,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:35 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:35 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:35 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle.ownerId as Vehicle_ownerId, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:35 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:35 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, vehicleId int, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Car(id int not null, unique (id))
2024-09-08 10:12:35 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(id) values (?) | {1={Car.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id, vehicleId) values (?, ?, ?, ?, ?) | {1={Person.modificationDate=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null, Person.vehicleId=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3425709a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3c155bd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1d9a7487 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=org.codefilarete.stalactite.engine.model.Car@5631baf5,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.creationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.name (U)=null, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3425709a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3c155bd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@1d9a7487 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Car@2d8d2832,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@42,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.creationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=null}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3425709a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3c155bd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4f1a963b on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@341df52,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@666,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.creationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=null, Person.name (U)=null}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3425709a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3c155bd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ?, vehicleId = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.creationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1, Person.vehicleId (U)=o.c.s.i.PersistableIdentifier@17, Person.name (U)=null}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3425709a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.JoinTablePolymorphicRelationJoinNode$JoinTablePolymorphicRelationJoinRowConsumer@3c155bd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.EntityJoinTree$PolymorphicMergeJoinRowConsumer@4f1a963b on object Truck[color=<null>,engine=<null>,owner=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=org.codefilarete.stalactite.engine.model.Truck@122b07f1,version=0],wheels=[],id=o.c.s.i.PersistedIdentifier@17,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.id as Vehicle_id, Vehicle_Car.id as Vehicle_Car_id, Vehicle_Truck.id as Vehicle_Truck_id from Person left outer join Vehicle as Vehicle on Person.vehicleId = Vehicle.id left outer join Car as Vehicle_Car on Vehicle.id = Vehicle_Car.id left outer join Truck as Vehicle_Truck on Vehicle.id = Vehicle_Truck.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(color int, id int not null, DTYPE varchar(255) not null, ownerId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Person(name varchar(255), creationDate timestamp, modificationDate timestamp, id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_ownerId_Person_id foreign key(ownerId) references Person(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Person(creationDate, modificationDate, name, id) values (?, ?, ?, ?) | {1={Person.modificationDate=null, Person.name=null, Person.creationDate=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=17], Vehicle.DTYPE=C}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a07d55
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6dfce79d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Person set creationDate = ?, modificationDate = ?, name = ? where id = ? | {1={Person.modificationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.name (U)=null, Person.creationDate (U)=Sun Sep 08 10:12:36 UTC 2024, Person.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ?, ownerId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistableIdentifier@42, Vehicle.ownerId (U)=o.c.s.i.PersistableIdentifier@1, Vehicle.color (U)=Color[rgb=17]}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a07d55
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6dfce79d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@666, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a07d55
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6dfce79d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a07d55
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6dfce79d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE, ownerId) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17, Vehicle.ownerId=o.c.s.i.PersistableIdentifier@1, Vehicle.color=null, Vehicle.DTYPE=T}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@64a07d55
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.SingleTablePolymorphicRelationJoinNode$SingleTablePolymorphicRelationJoinRowConsumer@6dfce79d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=Timestamp[creationDate=Sun Sep 08 10:12:36 UTC 2024,modificationDate=Sun Sep 08 10:12:36 UTC 2024,readonlyProperty=<null>],vehicle=<null>,version=0]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation select Person.creationDate as Person_creationDate, Person.modificationDate as Person_modificationDate, Person.name as Person_name, Person.id as Person_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE, Vehicle.ownerId as Vehicle_ownerId from Person left outer join Vehicle as Vehicle on Person.id = Vehicle.ownerId where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@17}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.141 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToPolymorphicOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Truck(color int, id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.engineId=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42], Truck.engineId=null}}
2024-09-08 10:12:36 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3027ba9b
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48adcadf on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.engineId (U)=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3027ba9b
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48adcadf on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7c84c215
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3cd39478 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.color as Vehicle_color, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.id as id, Car.engineId as engineId, Car.model as model, Car.color as color, 'Car' as DISCRIMINATOR from Car) union all (select Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, Truck.color as color, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4583b219
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4093f9c3 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4583b219
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4093f9c3 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d2aeb7
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@559f94b0 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.engineId (U)=o.c.s.i.PersistableIdentifier@100, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29d2aeb7
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@559f94b0 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.engineId=o.c.s.i.PersistableIdentifier@100, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27d8f15e
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6078e75b on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.engineId (U)=o.c.s.i.PersistableIdentifier@100, Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot}}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27d8f15e
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6078e75b on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Truck(id int not null, color int, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id, engineId) values (?, ?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.engineId=o.c.s.i.PersistableIdentifier@200, Car.model=Renault}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Truck(color, id, engineId) values (?, ?, ?) | {1={Truck.engineId=null, Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:36 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d38fd4a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fde7452 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ?, engineId = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.engineId (U)=o.c.s.i.PersistableIdentifier@200, Car.model (U)=Peugeot}}
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d38fd4a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fde7452 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Truck left outer join Engine as engine on Truck.engineId = engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3204f493
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@111ddb71 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@341445cb
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57ae95ca on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.engineId as Vehicle_engineId, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR, engine.id as engine_id from ((select Car.color as color, Car.id as id, Car.engineId as engineId, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, Truck.engineId as engineId, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=666]}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23c3f94b
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26ca2680 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as truckCount from truck where id = 2 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.724 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToTablePerClassOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@200, Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cd97fca
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c3b8dfe on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@644fab00 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cd97fca
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c3b8dfe on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@644fab00 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dd8608
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5cf6c704 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b7e2f1d on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@67b2b30a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ef26c78 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3aec7b61 on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=Engine[displacement=0.0,id=o.c.s.i.PersistedIdentifier@200],owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@67b2b30a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ef26c78 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6d74cd1d on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as vehicleCount from Vehicle where id in (1, 2) | {}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@774caff3
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6bca329b on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dc9e869 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666], Car.model (U)=Peugeot}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@774caff3
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6bca329b on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dc9e869 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle left outer join car on Vehicle.id = car.id | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(id, engineId) values (?, ?) | {1={Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28d52ecb
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@167046f2 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17cb2dfd on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id from Vehicle left outer join Car on Vehicle.id = Car.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28d52ecb
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@167046f2 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17cb2dfd on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, id, engineId) values (?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.engineId=o.c.s.i.PersistableIdentifier@200}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.color=Color[rgb=42], Vehicle.engineId=null}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6395cf5a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54ab606b on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4dcea0e0 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6395cf5a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@54ab606b on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4dcea0e0 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.color (U)=Color[rgb=256]}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle_engine.id as Vehicle_engine_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id left outer join Engine as Vehicle_engine on Vehicle.engineId = Vehicle_engine.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b261c08
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@79bdd32f on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66ab002e on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@739f57d1
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d9c1b93 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5949d47b on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id, engine.id as engine_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@73270956
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70fce245 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=256],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@72d4ff34 on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=256],engine=Engine[displacement=0.0,id=o.c.s.i.PersistedIdentifier@200],owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.114 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToJoinedTablesOne
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666], Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.engineId=null, Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9af31c1
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5e736c on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666], Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9af31c1
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5e736c on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8a5bcc
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ff470b1 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as DISCRIMINATOR from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c8a5bcc
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ff470b1 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@9af31c1
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5e736c on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(id int, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666]}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57323a37
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@505ba679 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100, Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666]}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@57323a37
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@505ba679 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation select * from Vehicle | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Engine | {}
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(id int not null, engineId int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=666], Vehicle.model=Renault, Vehicle.engineId=o.c.s.i.PersistableIdentifier@100, Vehicle.DTYPE=CAR}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3837d51a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666], Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@100}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3837d51a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bf95d0 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG DDLDeployer create table Vehicle(color int, id int not null, engineId int, model varchar(255), DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer create table Engine(id int not null, unique (id))
2024-09-08 10:12:36 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Engine(id) values (?) | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, model, id, engineId, DTYPE) values (?, ?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666], Vehicle.engineId=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation insert into Vehicle(color, id, engineId, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2, Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.engineId=null}}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Vehicle where DTYPE ='CAR' | {}
2024-09-08 10:12:36 DEBUG SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c1f9e3a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574411f2 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ?, model = ?, engineId = ? where id = ? | {1={Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1, Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666], Vehicle.engineId (U)=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c1f9e3a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574411f2 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f116d9
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76e87fa0 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as DISCRIMINATOR from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49f116d9
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76e87fa0 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as DISCRIMINATOR from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.color = ? | {1=Color[rgb=256]}
2024-09-08 10:12:36 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id, engine.id as engine_id from Vehicle left outer join Engine as engine on Vehicle.engineId = engine.id where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:36 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c1f9e3a
2024-09-08 10:12:36 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@574411f2 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=256],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:36 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:36 DEBUG SQLOperation delete from Engine where id = ? | {1={Engine.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:37 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-09-08 10:12:37 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2024-09-08 10:12:37 DEBUG SQLOperation select id from Engine | {}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.107 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest$OneToSingleTableOne
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.077 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismWithRelationTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest
2024-09-08 10:12:37 DEBUG DDLDeployer create table Country(modificationDate timestamp, name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Country(name, description, modificationDate, id) values (?, ?, ?, ?) | {1={Country.modificationDate=2024-09-08T10:12:37.021, Country.name=France, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:37 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.modificationDate as Country_modificationDate, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13705509
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.modificationDate (U)=2024-09-08T10:12:37.023, Country.modificationDate (W)=2024-09-08T10:12:37.021, Country.name (U)=Toto, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:37 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.modificationDate as Country_modificationDate, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13705509
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Country set name = ?, description = ?, modificationDate = ? where modificationDate = ? and id = ? | {1={Country.modificationDate (U)=2024-09-08T10:12:37.029, Country.modificationDate (W)=2024-09-08T10:12:37.023, Country.name (U)=Tutu, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.version=1, Country.description=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.version as Country_version, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fbea232
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=Toto, Country.version (U)=2, Country.version (W)=1, Country.description (U)=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.version as Country_version, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fbea232
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Country set name = ?, description = ?, version = ? where id = ? and version = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=Tutu, Country.version (U)=3, Country.version (W)=2, Country.description (U)=null}}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Country(version integer, name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Country(name, description, version, id) values (?, ?, ?, ?) | {1={Country.version=1, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.version as Country_version, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@705d44cd
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Country set name = ?, description = ?, version = ? where version = ? and id = ? | {1={Country.version (U)=2, Country.version (W)=1, Country.name (U)=Tata, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.description (U)=null}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Country where version = ? and id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.version=1}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.12 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportVersioningTest
[INFO] Running org.codefilarete.stalactite.engine.diff.CollectionDifferTest
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.engine.diff.CollectionDifferTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(creationDate timestamp, modificationDate timestamp, readonlyProperty varchar(255), id varchar(36) not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(creationDate, modificationDate, id) values (?, ?, ?) | {1={Toto.id=o.c.s.i.PersistedIdentifier@d3b42ab0-8078-4a14-bc13-bf9024c323ad, Toto.creationDate=Sun Sep 08 10:12:37 UTC 2024, Toto.modificationDate=Sun Sep 08 10:12:37 UTC 2024}}
2024-09-08 10:12:37 DEBUG SQLOperation select readonlyProperty from Toto | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@66fa1180-61a5-43db-8231-ff2810129d99}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@66fa1180-61a5-43db-8231-ff2810129d99}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b4f6b6d
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name from Toto | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender integer, id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.name=toto, PersonWithGender.gender=FEMALE}}
2024-09-08 10:12:37 DEBUG SQLOperation select * from PersonWithGender | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:37 DEBUG SQLOperation select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@254fe08
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into countryTable(countryCreatedAt, id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?, ?) | {1={countryTable.countryCreatedAt=Mon Jan 01 00:00:00 UTC 2018, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.name=France, countryTable.presidentName=François, countryTable.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, creationDate varchar(255), modificationDate timestamp, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(modificationDate, creationDate, id) values (?, ?, ?) | {1={Toto.creationDate=Sun Sep 08 10:12:37 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@c1a93c6d-5352-4208-88ab-e17384e3c3be, Toto.modificationDate=Sun Sep 08 10:12:37 UTC 2024}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@c1a93c6d-5352-4208-88ab-e17384e3c3be}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b5f0c4c
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender INT, id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=toto, PersonWithGender.gender=FEMALE, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:37 DEBUG SQLOperation select * from PersonWithGender | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(name varchar(255) not null, firstName varchar(255) not null, id int not null, unique (id))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, possibleStates varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(possibleStates, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@0b994b2e-ea66-4f68-aac0-3232cacf4207, Toto.possibleStates=[IN_PROGRESS, DONE]}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.possibleStates as Toto_possibleStates, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0b994b2e-ea66-4f68-aac0-3232cacf4207}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@234bf75d
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into countryTable(id, name, presidentElectedAt, presidentName) values (?, ?, ?, ?) | {1={countryTable.name=France, countryTable.presidentElectedAt=Tue Jan 01 00:00:00 UTC 2019, countryTable.id=o.c.s.i.PersistableIdentifier@1, countryTable.presidentName=François}}
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.name=null, PersonWithGender.gender=null, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:37 DEBUG SQLOperation select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f1d350
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@b559294f-1efb-4432-b08c-0b221ff325bc}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.id=o.c.s.i.PersistableIdentifier@1, PersonWithGender.gender=FEMALE, PersonWithGender.name=toto}}
2024-09-08 10:12:37 DEBUG SQLOperation select * from PersonWithGender | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.name=TOTO, Toto.id=o.c.s.i.PersistableIdentifier@ad23c1da-5be1-4075-850c-5148fee5a080}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ad23c1da-5be1-4075-850c-5148fee5a080}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24a16eea
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Toto set name = ? where id = ? | {1={Toto.name (U)=TITI, Toto.id (W)=o.c.s.i.PersistedIdentifier@ad23c1da-5be1-4075-850c-5148fee5a080}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ad23c1da-5be1-4075-850c-5148fee5a080}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24a16eea
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name from Toto | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255), id int not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into PersonWithGender(gender, id, name) values (?, ?, ?) | {1={PersonWithGender.gender=MALE, PersonWithGender.name=toto, PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update PersonWithGender set gender = ?, name = ? where id = ? | {1={PersonWithGender.gender (U)=null, PersonWithGender.name (U)=null, PersonWithGender.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:37 DEBUG SQLOperation select PersonWithGender.name as PersonWithGender_name, PersonWithGender.gender as PersonWithGender_gender, PersonWithGender.id as PersonWithGender_id from PersonWithGender where PersonWithGender.id in (?) | {PersonWithGender.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd87902
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(name varchar(255), firstName varchar(255), id varchar(36) not null, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@4760c5eb-351d-41e2-b9be-cbafb7cb5e0e}}
2024-09-08 10:12:37 DEBUG SQLOperation select firstName from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.firstName as Toto_firstName, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistedIdentifier@4760c5eb-351d-41e2-b9be-cbafb7cb5e0e}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c8b33bd
2024-09-08 10:12:37 DEBUG SQLOperation select firstName from Toto | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), firstName varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(firstName, id) values (?, ?) | {1={Toto.firstName=null, Toto.id=o.c.s.i.PersistedIdentifier@070d6290-1731-4ff3-ab83-b8529cc46eea}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation update Toto set name = ? where id = ? | {1=dummyName, 2=o.c.s.i.PersistedIdentifier@070d6290-1731-4ff3-ab83-b8529cc46eea}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.id, Toto.name from Toto | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@2d10a7b5-0bf5-477f-94d4-97bf34d3be18, Toto.name=toto}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@2d10a7b5-0bf5-477f-94d4-97bf34d3be18}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cc430cb
2024-09-08 10:12:37 DEBUG DDLDeployer create table PersonWithGender(name varchar(255), gender VARCHAR(255) not null, id int not null, unique (id))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id varchar(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(name, id) values (?, ?) | {1=toto, 2=o.c.s.i.PersistedIdentifier@76626b3e-afc3-4323-b150-cbdb8dfda0d2}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistedIdentifier@76626b3e-afc3-4323-b150-cbdb8dfda0d2}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35aeef9b
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name from Toto | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.createdAt=Sun Sep 08 10:12:37 UTC 2024, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@912e5163-0f73-4747-9244-75000e12fc5c, Toto.name=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@912e5163-0f73-4747-9244-75000e12fc5c}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19df5abf
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(creationDate, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@d6ceda10-c0cb-433b-a1bd-78520c9f3288, Toto.creationDate=Sun Sep 08 10:12:37 UTC 2024, Toto.modificationDate=null, Toto.name=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.creationDate, Toto.modificationDate from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@d6ceda10-c0cb-433b-a1bd-78520c9f3288}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1cd1d7f5
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), modificationDate timestamp, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(id, modificationDate, name) values (?, ?, ?) | {1={Toto.modificationDate=null, Toto.name=null, Toto.id=o.c.s.i.PersistableIdentifier@0e185f88-b832-4e9d-9492-dc7ff562335c}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.modificationDate as Toto_modificationDate, Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0e185f88-b832-4e9d-9492-dc7ff562335c}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6145d467
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@759ca470-fac1-4ecc-99f5-e563f9a3186c, Toto.modificationDate=null, Toto.createdAt=Sun Sep 08 10:12:37 UTC 2024, Toto.name=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@759ca470-fac1-4ecc-99f5-e563f9a3186c}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@dcfdaea
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, createdAt timestamp, modificationDate timestamp, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(createdAt, id, modificationDate, name) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@57586b76-c935-4f8e-84ec-0e8c9c4dfef9, Toto.modificationDate=null, Toto.createdAt=Sun Sep 08 10:12:37 UTC 2024, Toto.name=null}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.createdAt, Toto.modificationDate from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.modificationDate as Toto_modificationDate, Toto.createdAt as Toto_createdAt, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@57586b76-c935-4f8e-84ec-0e8c9c4dfef9}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5ae09ff
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationDate timestamp, locale VARCHAR(20), name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(creationDate, id, locale, modificationDate, name) values (?, ?, ?, ?, ?) | {1={Toto.creationDate=Sun Sep 08 10:12:37 UTC 2024, Toto.locale=en_US, Toto.name=null, Toto.modificationDate=null, Toto.id=o.c.s.i.PersistableIdentifier@481ce9ae-709a-4cab-a24e-1f2b7b4d5399}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.creationDate, Toto.modificationDate, Toto.locale from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.modificationDate as Toto_modificationDate, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@481ce9ae-709a-4cab-a24e-1f2b7b4d5399}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d8c2ff9
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, creationDate timestamp, modificationTime timestamp, locale VARCHAR(20), name varchar(255), modificationDate timestamp, unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(creationDate, id, locale, modificationTime, name) values (?, ?, ?, ?, ?) | {1={Toto.locale=en_US, Toto.modificationTime=null, Toto.name=null, Toto.creationDate=Sun Sep 08 10:12:37 UTC 2024, Toto.id=o.c.s.i.PersistableIdentifier@ec13b7ed-bf37-4845-8c67-2486be326c89}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.creationDate, Toto.modificationTime, Toto.locale from Toto | {}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.locale as Toto_locale, Toto.modificationTime as Toto_modificationTime, Toto.creationDate as Toto_creationDate, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ec13b7ed-bf37-4845-8c67-2486be326c89}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a787140
[INFO] Tests run: 49, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.105 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$EmbedWithExternalEmbeddedBean
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, unique (id))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tutu(id VARCHAR(255) not null, firstName varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Titi(id VARCHAR(255) not null, prop1 varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tata(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_id_Toto_id foreign key(id) references Toto(id)
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Titi add constraint FK_Titi_id_Toto_id foreign key(id) references Toto(id)
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_id_Toto_id foreign key(id) references Toto(id)
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(id) values (?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Tutu(firstName, id) values (?, ?) | {1={Tutu.id=o.c.s.i.PersistableIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134, Tutu.firstName=null}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Titi(id, prop1) values (?, ?) | {1={Titi.id=o.c.s.i.PersistableIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134, Titi.prop1=dummy firstName}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Tata(id, name) values (?, ?) | {1={Tata.id=o.c.s.i.PersistableIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134, Tata.name=dummy name}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.id as Toto_id, Tutu.firstName as Tutu_firstName, Tutu.id as Tutu_id, Titi.prop1 as Titi_prop1, Titi.id as Titi_id, Tata.name as Tata_name, Tata.id as Tata_id from Toto left outer join Tutu as Tutu on Toto.id = Tutu.id left outer join Titi as Titi on Toto.id = Titi.id left outer join Tata as Tata on Toto.id = Tata.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e695432
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6dff6ce on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@32eff77
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@410daeaa on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@32eff77
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5cd0cc5b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@32eff77
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Titi set prop1 = ? where id = ? | {1={Titi.id (W)=o.c.s.i.PersistedIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134, Titi.prop1 (U)=another dummy firstName}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Tata set name = ? where id = ? | {1={Tata.id (W)=o.c.s.i.PersistedIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134, Tata.name (U)=another dummy name}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.id as Toto_id, Tutu.firstName as Tutu_firstName, Tutu.id as Tutu_id, Titi.prop1 as Titi_prop1, Titi.id as Titi_id, Tata.name as Tata_name, Tata.id as Tata_id from Toto left outer join Tutu as Tutu on Toto.id = Tutu.id left outer join Titi as Titi on Toto.id = Titi.id left outer join Tata as Tata on Toto.id = Tata.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e695432
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6dff6ce on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@754a9dfa
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@410daeaa on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@754a9dfa
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5cd0cc5b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@754a9dfa
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Tutu where id = ? | {1={Tutu.id=o.c.s.i.PersistedIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Titi where id = ? | {1={Titi.id=o.c.s.i.PersistedIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Tata where id = ? | {1={Tata.id=o.c.s.i.PersistedIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistedIdentifier@0bba4ae7-d6aa-4f78-88db-4a623b2ef134}}
2024-09-08 10:12:37 DEBUG SQLOperation select id from Toto union all select id from Tata | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.identifier=o.c.s.i.PersistableIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26, Tata.name=dummy value}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26b9c640
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3fe3d4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6b1d60b3
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.identifier (W)=o.c.s.i.PersistedIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26, Tata.name (U)=another dummy value}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26b9c640
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3fe3d4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@56d61161
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@8ebbcdff-5fe0-4b58-98bc-2b4fff580a26}}
2024-09-08 10:12:37 DEBUG SQLOperation select identifier from Toto union all select identifier from Tata | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tutu(identifier VARCHAR(255) not null, firstName varchar(255), unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, name varchar(255), unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tutu add constraint FK_Tutu_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(identifier) values (?) | {1={Toto.identifier=o.c.s.i.PersistableIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Tutu(firstName, identifier) values (?, ?) | {1={Tutu.firstName=dummy firstName, Tutu.identifier=o.c.s.i.PersistableIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Tata(identifier, name) values (?, ?) | {1={Tata.name=dummy name, Tata.identifier=o.c.s.i.PersistableIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tutu.firstName as Tutu_firstName, Tutu.identifier as Tutu_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tutu as Tutu on Toto.identifier = Tutu.identifier left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fad3858
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@188e789a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6e17fc2b
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@17ee90a2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6e17fc2b
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Tutu set firstName = ? where identifier = ? | {1={Tutu.firstName (U)=another dummy firstName, Tutu.identifier (W)=o.c.s.i.PersistedIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation update Tata set name = ? where identifier = ? | {1={Tata.name (U)=another dummy name, Tata.identifier (W)=o.c.s.i.PersistedIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.identifier as Toto_identifier, Tutu.firstName as Tutu_firstName, Tutu.identifier as Tutu_identifier, Tata.name as Tata_name, Tata.identifier as Tata_identifier from Toto left outer join Tutu as Tutu on Toto.identifier = Tutu.identifier left outer join Tata as Tata on Toto.identifier = Tata.identifier where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fad3858
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@188e789a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@32938d5b
2024-09-08 10:12:37 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@17ee90a2 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@32938d5b
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Tutu where identifier = ? | {1={Tutu.identifier=o.c.s.i.PersistedIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Tata where identifier = ? | {1={Tata.identifier=o.c.s.i.PersistedIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation delete from Toto where identifier = ? | {1={Toto.identifier=o.c.s.i.PersistedIdentifier@70c185e4-0b50-43ed-a589-902c30dfbbb0}}
2024-09-08 10:12:37 DEBUG SQLOperation select identifier from Toto union all select identifier from Tata | {}
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(identifier VARCHAR(255) not null, unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer create table Tata(identifier VARCHAR(255) not null, dummyName varchar(255), unique (identifier))
2024-09-08 10:12:37 DEBUG DDLDeployer alter table Tata add constraint FK_Tata_identifier_Toto_identifier foreign key(identifier) references Toto(identifier)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.071 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$ExtraTable
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@33a39ab2-8c04-4351-8bd6-5d3025c9d965}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@33a39ab2-8c04-4351-8bd6-5d3025c9d965}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15904558
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(label varchar(255), identifier VARCHAR(255) not null, unique (identifier))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(identifier, label) values (?, ?) | {1={Toto.label=null, Toto.identifier=o.c.s.i.PersistableIdentifier@a6973333-d229-4f29-8ffd-77cfa5b11ce4}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.label as Toto_label, Toto.identifier as Toto_identifier from Toto where Toto.identifier in (?) | {Toto.identifier=o.c.s.i.PersistableIdentifier@a6973333-d229-4f29-8ffd-77cfa5b11ce4}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25a636f6
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@ac493d6d-92f9-47d3-8225-91fdb6eead40, Toto.name=Hello}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@ac493d6d-92f9-47d3-8225-91fdb6eead40}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c78e1a2
2024-09-08 10:12:37 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:37 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:37 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@93b28b92-c253-4e92-8a7a-4a1ade7f18e0}}
2024-09-08 10:12:37 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@93b28b92-c253-4e92-8a7a-4a1ade7f18e0}
2024-09-08 10:12:37 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1984d4ff
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@823cb5c6-2af9-4a09-8dc2-aa945af0e2d8, Toto.name=Tutu}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@823cb5c6-2af9-4a09-8dc2-aa945af0e2d8}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29f79c22
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.041 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$UseConstructor
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(name varchar(255), id VARCHAR(255) not null, unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@9dd7a989-ae82-4e66-a036-738836826ab6}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@9dd7a989-ae82-4e66-a036-738836826ab6}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@658a2b99
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@cb9016e8-539c-43ad-addf-5d1da31c713e}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@cb9016e8-539c-43ad-addf-5d1da31c713e}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48e732af
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@84fe9e1a-dc0a-4b4f-95ad-f8efbe78b8c4}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@84fe9e1a-dc0a-4b4f-95ad-f8efbe78b8c4}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d8d4df
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@df7a6b6d-e7ec-4bce-a12e-466acc8b5087}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@df7a6b6d-e7ec-4bce-a12e-466acc8b5087}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e01e070
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@37cef1f6-33a4-4b6f-a2b0-6b3a56352016}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@37cef1f6-33a4-4b6f-a2b0-6b3a56352016}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@664c3540
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=Tutu, Toto.id=o.c.s.i.PersistableIdentifier@a6fa046b-8629-4578-a777-cc1a112607d9}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@a6fa046b-8629-4578-a777-cc1a112607d9}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5c9bc6c2
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(name varchar(255), myId VARCHAR(255) not null, unique (myId))
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(myId, name) values (?, ?) | {1={Toto.name=Tutu, Toto.myId=o.c.s.i.PersistableIdentifier@be0a5afb-c0c2-4728-8059-c31505e478f0}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.myId as Toto_myId from Toto where Toto.myId in (?) | {Toto.myId=o.c.s.i.PersistableIdentifier@be0a5afb-c0c2-4728-8059-c31505e478f0}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@be57341
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.061 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$MapKey
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.903 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto_possibleStates(id VARCHAR(255), possibleStates integer, unique (id, possibleStates))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Toto_possibleStates add constraint FK_Toto_possibleStates_id_Toto_id foreign key(id) references Toto(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@9dee9efb-f9ef-4395-9092-e90409d99747}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto_possibleStates(id, possibleStates) values (?, ?) | {1={Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@9dee9efb-f9ef-4395-9092-e90409d99747, Toto_possibleStates.possibleStates=IN_PROGRESS}, 2={Toto_possibleStates.id=o.c.s.i.PersistableIdentifier@9dee9efb-f9ef-4395-9092-e90409d99747, Toto_possibleStates.possibleStates=DONE}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id, Toto_possibleStates.possibleStates as Toto_possibleStates_possibleStates, Toto_possibleStates.id as Toto_possibleStates_id from Toto left outer join Toto_possibleStates as Toto_possibleStates on Toto.id = Toto_possibleStates.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@9dee9efb-f9ef-4395-9092-e90409d99747}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40e406f5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3866122f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6a11e139
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40e406f5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3866122f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@6a11e139
2024-09-08 10:12:38 DEBUG DDLDeployer create table toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), createdAt timestamp, modificationDate timestamp, unique (id, createdAt, modificationDate))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_toto_id foreign key(id) references toto(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into toto(id, name) values (?, ?) | {1={toto.id=o.c.s.i.PersistableIdentifier@d6c5f19c-4f3a-49e9-8722-ceaf8f72ccfb, toto.name=toto}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto_times(createdAt, id, modificationDate) values (?, ?, ?) | {1={Toto_times.id=o.c.s.i.PersistableIdentifier@d6c5f19c-4f3a-49e9-8722-ceaf8f72ccfb, Toto_times.createdAt=Tue Sep 10 10:12:38 UTC 2024, Toto_times.modificationDate=Tue Sep 10 10:12:38 UTC 2024}, 2={Toto_times.id=o.c.s.i.PersistableIdentifier@d6c5f19c-4f3a-49e9-8722-ceaf8f72ccfb, Toto_times.createdAt=Mon Sep 09 10:12:38 UTC 2024, Toto_times.modificationDate=Mon Sep 09 10:12:38 UTC 2024}}
2024-09-08 10:12:38 DEBUG SQLOperation select toto.name as toto_name, toto.id as toto_id, Toto_times.createdAt as Toto_times_createdAt, Toto_times.modificationDate as Toto_times_modificationDate, Toto_times.id as Toto_times_id from toto left outer join Toto_times as Toto_times on toto.id = Toto_times.id where toto.id in (?) | {toto.id=o.c.s.i.PersistableIdentifier@d6c5f19c-4f3a-49e9-8722-ceaf8f72ccfb}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@add929e
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700cb93f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@18afc9e2
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@add929e
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@700cb93f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@18afc9e2
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48846828
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ca3a5fb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48846828
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ca3a5fb on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation delete from Person_nicknames where nicknames = ? and id = ? | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select nickNames from Person_nicknames | {}
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5308bcc5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba19f19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5308bcc5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba19f19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=toutou, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5308bcc5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba19f19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5308bcc5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba19f19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5308bcc5
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ba19f19 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tonton, tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=toto, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@1, Person_nicknames.nicknames=tonton}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587d787
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@240e9771 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=a, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=b, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_nicknames.nicknames=c, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 4={Person_nicknames.nicknames=d, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ebe2e6
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522159d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ebe2e6
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522159d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ebe2e6
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522159d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[b, a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68ebe2e6
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522159d2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[c, b, a],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto(id VARCHAR(255) not null, name varchar(255), unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Toto_times(id VARCHAR(255), creationDate timestamp, modificationDate timestamp, unique (id, creationDate, modificationDate))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Toto_times add constraint FK_Toto_times_id_Toto_id foreign key(id) references Toto(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto(id, name) values (?, ?) | {1={Toto.name=toto, Toto.id=o.c.s.i.PersistableIdentifier@8830e808-b5f9-4317-9ac9-a920bc541da8}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Toto_times(creationDate, id, modificationDate) values (?, ?, ?) | {1={Toto_times.id=o.c.s.i.PersistableIdentifier@8830e808-b5f9-4317-9ac9-a920bc541da8, Toto_times.modificationDate=Mon Sep 09 10:12:38 UTC 2024, Toto_times.creationDate=Mon Sep 09 10:12:38 UTC 2024}, 2={Toto_times.id=o.c.s.i.PersistableIdentifier@8830e808-b5f9-4317-9ac9-a920bc541da8, Toto_times.modificationDate=Tue Sep 10 10:12:38 UTC 2024, Toto_times.creationDate=Tue Sep 10 10:12:38 UTC 2024}}
2024-09-08 10:12:38 DEBUG SQLOperation select Toto.name as Toto_name, Toto.id as Toto_id, Toto_times.creationDate as Toto_times_creationDate, Toto_times.modificationDate as Toto_times_modificationDate, Toto_times.id as Toto_times_id from Toto left outer join Toto_times as Toto_times on Toto.id = Toto_times.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@8830e808-b5f9-4317-9ac9-a920bc541da8}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42f183d1
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6736791a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1d868003
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@42f183d1
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6736791a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportTest$Toto@1d868003
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=toto}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_nicknames.nicknames=tonton, Person_nicknames.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1343574e
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26aec38f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1343574e
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26aec38f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=[tintin],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation delete from Person_nicknames where id = ? and nicknames = ? | {1={Person_nicknames.nicknames=tintin, Person_nicknames.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:38 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_nicknames.nicknames as Person_nicknames_nicknames, Person_nicknames.id as Person_nicknames_id from Person left outer join Person_nicknames as Person_nicknames on Person.id = Person_nicknames.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1343574e
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26aec38f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=toto,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:38 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:38 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:38 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Person_nicknames(id, nicknames) values (?, ?) | {1={Person_nicknames.nicknames=John Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}, 2={Person_nicknames.nicknames=Jane Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Country(description, id, name, presidentId) values (?, ?, ?, ?) | {1={Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@222, City.name=null}, 2={City.id=o.c.s.i.PersistableIdentifier@111, City.name=null}}
2024-09-08 10:12:38 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:38 DEBUG SQLOperation insert into Country_cities(cities_id, country_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@111, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@222, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:38 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15524613
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c71f87 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50a1495c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a8ddc9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15524613
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c71f87 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50a1495c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a8ddc9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15524613
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c71f87 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50a1495c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a8ddc9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@15524613
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c71f87 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d60e755 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50a1495c on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@222,name=<null>,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@111,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:38 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7a8ddc9d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
[INFO] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.136 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCollectionOfElementsTest
[INFO] Running org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 10.005 s - in org.codefilarete.stalactite.engine.idprovider.PooledIdentifierProviderTest
[INFO] Running org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest
2024-09-08 10:12:48 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))
2024-09-08 10:12:48 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-09-08 10:12:48 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into sequence_table(next_val, sequence_name) values (?, ?) | {1={sequence_table.next_val=10, sequence_table.sequence_name=Toto}}
2024-09-08 10:12:48 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=20, sequence_table.sequence_name (W)=Toto}}
2024-09-08 10:12:48 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=30, sequence_table.sequence_name (W)=Toto}}
2024-09-08 10:12:48 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update sequence_table set next_val = ? where sequence_name = ? | {1={sequence_table.next_val (U)=40, sequence_table.sequence_name (W)=Toto}}
2024-09-08 10:12:48 DEBUG DDLDeployer create table sequence_table(sequence_name varchar(255), next_val bigint not null, unique (sequence_name))
2024-09-08 10:12:48 DEBUG SQLOperation select next_val, sequence_name from sequence_table where sequence_name in (?) | {sequence_table.sequence_name=Toto}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.codefilarete.stalactite.engine.idprovider.PooledSequenceIdentifierProviderTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest
2024-09-08 10:12:48 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineId bigint, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Engine(model, id) values (?, ?) | {1={Engine.model=XFE45K-TRE, Engine.id=1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Car(model, id, engineId) values (?, ?, ?) | {1={Car.id=2, Car.engineId=1, Car.model=Renault}}
2024-09-08 10:12:48 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=2}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4958353d
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73992ed7 on object Car{id=2, color=null, model='Renault'}
2024-09-08 10:12:48 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-09-08 10:12:48 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e10d61
2024-09-08 10:12:48 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-09-08 10:12:48 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1218679a
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3756acb1 on object Car{id=1, color=null, model='Renault'}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@66233976 on object Car{id=1, color=null, model='Renault'}
2024-09-08 10:12:48 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=1}}
2024-09-08 10:12:48 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d895d8e
2024-09-08 10:12:48 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint not null, carId bigint, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Engine(model, id, carId) values (?, ?, ?) | {1={Engine.model=XFE45K-TRE, Engine.carId=1, Engine.id=2}}
2024-09-08 10:12:48 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7f415ae0
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@413eb0a6 on object Car{id=1, color=null, model='Renault'}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportBeforeInsertIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.JoinColumnNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@658b7845
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59b4f4ed on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@658b7845
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@59b4f4ed on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2b342de1,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@42, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ad10ef2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78050588 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ad10ef2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78050588 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5e64b093,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.name (U)=touched Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d395b77
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@42, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select name from City where id = 1 | {}
2024-09-08 10:12:48 DEBUG SQLOperation select name from Country where id = 42 | {}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.name (U)=touched Paris, City.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={City.countryId (U)=null, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG SQLOperation select name from Country where id = 42 | {}
2024-09-08 10:12:48 DEBUG SQLOperation select name from City where id = 1 | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@359a6a1
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b15fbb5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@359a6a1
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b15fbb5 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@3e5a5595,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2}}
2024-09-08 10:12:48 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {City.id=[o.c.s.i.PersistableIdentifier@0, o.c.s.i.PersistableIdentifier@1]}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7cead524
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7cead524
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Paris, City.id (W)=o.c.s.i.PersistedIdentifier@0}, 2={City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@359a6a1
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b15fbb5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@359a6a1
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b15fbb5 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@2ccc9797,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@0}, 2={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7eac5319
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489f0e98 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7eac5319
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489f0e98 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@14b9dc41,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}}
2024-09-08 10:12:48 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {City.id=[o.c.s.i.PersistableIdentifier@0, o.c.s.i.PersistableIdentifier@1]}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b4ff495
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b4ff495
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@0, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Paris}, 2={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistableIdentifier@1, City.name (U)=Lyon}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7eac5319
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489f0e98 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7eac5319
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@489f0e98 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@774a6bc4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table city(countryId int, name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table city add constraint FK_city_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into city(name, id, countryId) values (?, ?, ?) | {1={city.name=Lyon, city.id=o.c.s.i.PersistableIdentifier@1, city.countryId=o.c.s.i.PersistableIdentifier@0}, 2={city.name=Paris, city.id=o.c.s.i.PersistableIdentifier@0, city.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, city.name as city_name, city.id as city_id from Country left outer join city as city on Country.id = city.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c8bf562
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@361397fb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c8bf562
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@361397fb on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=France 2, Country.description=null}}
2024-09-08 10:12:48 DEBUG SQLOperation select city.name as city_name, city.id as city_id from city where city.id in (?, ?) | {city.id=[o.c.s.i.PersistableIdentifier@0, o.c.s.i.PersistableIdentifier@1]}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31cb8c10
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31cb8c10
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation update city set name = ?, countryId = ? where id = ? | {1={city.name (U)=Paris, city.id (W)=o.c.s.i.PersistedIdentifier@0, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}, 2={city.name (U)=Lyon, city.id (W)=o.c.s.i.PersistedIdentifier@1, city.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, city.name as city_name, city.id as city_id from Country left outer join city as city on Country.id = city.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c8bf562
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@361397fb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c8bf562
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@361397fb on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17, City.countryId=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@13, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select countryId from city | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@340d7d7d
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c5fe9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@340d7d7d
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c5fe9b7 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@58308f24,id=o.c.s.i.PersistedIdentifier@17,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon, City.id (W)=o.c.s.i.PersistableIdentifier@17, City.countryId (U)=null}}
2024-09-08 10:12:48 DEBUG SQLOperation select countryId from city | {}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Grenoble, City.id (W)=o.c.s.i.PersistableIdentifier@13, City.countryId (U)=null}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select countryId from city | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@13}, 2={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country_id, cities_id from Country_cities | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47fb1b38
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@704e7490 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc04f2c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@47fb1b38
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@704e7490 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@585881c6,id=o.c.s.i.PersistedIdentifier@13,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc04f2c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@585881c6,id=o.c.s.i.PersistedIdentifier@13,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country_id from Country_cities | {}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@1, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select id from city | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, myIdx integer, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId, myIdx) values (?, ?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@13, City.myIdx=2, City.name=Grenoble, City.countryId=o.c.s.i.PersistableIdentifier@1}, 2={City.id=o.c.s.i.PersistableIdentifier@17, City.myIdx=3, City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@1}, 3={City.id=o.c.s.i.PersistableIdentifier@23, City.myIdx=1, City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select name, myIdx from city | {}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.id as Country_id, City.name as City_name, City.id as City_id, City.myIdx as City_myIdx from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34d78731
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12f8cda3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34d78731
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12f8cda3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34d78731
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12f8cda3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ?, myIdx = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@13, City.myIdx (U)=null, City.name (U)=Grenoble, City.countryId (U)=null}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set countryId = ?, myIdx = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@17, City.myIdx (U)=2, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}, 2={City.id (W)=o.c.s.i.PersistableIdentifier@23, City.myIdx (U)=1, City.countryId (U)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select name, myIdx from city | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e3d817
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@217cb3f8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17e3d817
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@217cb3f8 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@60899a10,id=o.c.s.i.PersistedIdentifier@1,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@776d3a36
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@150fb7be on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d2eeeea
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@31c83e75 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f1896fe on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
[INFO] Tests run: 12, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$SelectWithEmptyRelationMustReturnEmptyCollection
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@100}, 2={Country_cities.country_id=o.c.s.i.PersistedIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@200}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.name=null, Country.description=null}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20c2da14
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bb9bed3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aff6f9e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20c2da14
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bb9bed3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aff6f9e on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistedIdentifier@42, Country.name (U)=France, Country.description (U)=null}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20c2da14
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bb9bed3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aff6f9e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20c2da14
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3bb9bed3 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3aff6f9e on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@42}, 2={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@100, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@200, Country_cities.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@300, Country_cities.country_id=o.c.s.i.PersistableIdentifier@666}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.039 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAssociationOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=Smelly cheese !, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0, Country_cities.country_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1, Country_cities.country_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75b986b9
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e0cc9c8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c53e0a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75b986b9
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e0cc9c8 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c53e0a on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where cities_id = ? and country_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75b986b9
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e0cc9c8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c53e0a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@75b986b9
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e0cc9c8 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17c53e0a on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b9758ec
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@114f20bc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b9758ec
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@114f20bc on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@55b5e3b3,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0}, 2={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@368d3918
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d73727c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@368d3918
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d73727c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@306cd9b6,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@368d3918
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d73727c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@368d3918
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d73727c on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6a795ef6,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@100}, 2={Country_cities.country_id=o.c.s.i.PersistedIdentifier@42, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@200}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@100}, 2={City.id=o.c.s.i.PersistedIdentifier@200}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@666, Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@300}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.052 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAllOrphanRemoval
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}, 2={City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@1, State.name=ain, State.countryId=o.c.s.i.PersistableIdentifier@0}, 2={State.id=o.c.s.i.PersistableIdentifier@0, State.name=Isere, State.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@6032cb26,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@1, State.name (U)=ain, State.countryId (U)=null}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.id (W)=o.c.s.i.PersistableIdentifier@0, State.name (U)=changed, State.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@2, State.name=ardeche, State.countryId=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@b081816
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3bea96e2 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70e9f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@7f6749d8,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@2}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation select id from State where id = 1 | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}, 2={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7adfe306
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f3245 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@286dce89 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7adfe306
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f3245 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@286dce89 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7adfe306
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f3245 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@286dce89 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7adfe306
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f3245 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@286dce89 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52043841
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d5541ef on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@52043841
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d5541ef on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1c79e82c,id=o.c.s.i.PersistedIdentifier@100,name=<null>,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@100, City.name (U)=null}, 2={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@200, City.name (U)=null}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6936f8b
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@666b882e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6936f8b
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@666b882e on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@1634c79c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=changed, City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Grenoble, City.countryId=o.c.s.i.PersistedIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6936f8b
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@666b882e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6936f8b
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@666b882e on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@41d284c1,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_cities.country_id=o.c.s.i.PersistableIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e1205b2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619e0b94 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e898d36 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e1205b2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619e0b94 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e898d36 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.name (U)=changed, City.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.country_id=o.c.s.i.PersistedIdentifier@0, Country_cities.cities_id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e1205b2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619e0b94 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e898d36 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4e1205b2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619e0b94 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e898d36 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@100, Country_cities.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@200, Country_cities.country_id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_cities where country_id = ? and cities_id = ? | {1={Country_cities.cities_id=o.c.s.i.PersistedIdentifier@300, Country_cities.country_id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@666}}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.description=null, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select id from country | {}
2024-09-08 10:12:48 DEBUG SQLOperation select count(*) as relationCount from country_cities | {}
2024-09-08 10:12:48 DEBUG SQLOperation select count(*) as cityCount from city | {}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.009 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest$CascadeReadOnly
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.349 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManySetTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Lyon}, 2={City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=Isere, State.id=o.c.s.i.PersistableIdentifier@0}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.name=ain, State.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@5527870c,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.name (U)=changed}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.countryId=o.c.s.i.PersistedIdentifier@0, City.name=Grenoble}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=null, State.name (U)=ain, State.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.name (U)=changed, State.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistedIdentifier@0, State.name=ardeche, State.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, City.name as City_name, City.id as City_id, State.name as State_name, State.id as State_id from Country left outer join City as City on Country.id = City.countryId left outer join State as State on Country.id = State.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ff2e880
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e37f121 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3679b68f on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@36262c47,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation select id from State where id = 1 | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_cities(country_id int, cities_id int, unique (country_id, cities_id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_cities add constraint FK_Country_cities_cities_id_City_id foreign key(cities_id) references City(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, id, presidentId) values (?, ?, ?) | {1={Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@0, Country_cities.country_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, president.name as president_name, president.id as president_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@477bab38
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14ac8e21 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ff0bb6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af23cef on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=New french president, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_cities(country_id, cities_id) values (?, ?) | {1={Country_cities.cities_id=o.c.s.i.PersistableIdentifier@1, Country_cities.country_id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, president.name as president_name, president.id as president_id, Country_cities_City.name as Country_cities_City_name, Country_cities_City.id as Country_cities_City_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_cities as Country_cities on Country.id = Country_cities.country_id left outer join City as Country_cities_City on Country_cities.cities_id = Country_cities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@477bab38
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14ac8e21 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ff0bb6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af23cef on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@477bab38
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14ac8e21 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6ff0bb6 on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af23cef on object Country[ancientCities=[],capital=<null>,cities=[City[country=<null>,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=<null>,id=o.c.s.i.PersistedIdentifier@1,name=Grenoble,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@0,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=New french president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG DDLDeployer create table State(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country_ancientCities(country_id int, ancientCities_id int, idx integer not null, unique (country_id, ancientCities_id, idx))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table State add constraint FK_State_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_ancientCities_id_City_id foreign key(ancientCities_id) references City(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country_ancientCities add constraint FK_Country_ancientCities_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}, 2={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.idx=1, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}, 2={Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.idx=3, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}, 3={Country_ancientCities.country_id=o.c.s.i.PersistableIdentifier@0, Country_ancientCities.idx=2, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@0, State.name=Isere}, 2={State.countryId=o.c.s.i.PersistableIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@1, State.name=ain}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_ancientCities.idx as Country_ancientCities_idx, State.name as State_name, State.id as State_id, Country_ancientCities_City.name as Country_ancientCities_City_name, Country_ancientCities_City.id as Country_ancientCities_City_id from Country left outer join Country_ancientCities as Country_ancientCities on Country.id = Country_ancientCities.country_id left outer join State as State on Country.id = State.countryId left outer join City as Country_ancientCities_City on Country_ancientCities.ancientCities_id = Country_ancientCities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@1b2727b4,id=o.c.s.i.PersistedIdentifier@1,name=Lyon,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@1}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@1, City.name (U)=changed}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from Country_ancientCities where country_id = ? and idx = ? and ancientCities_id = ? | {1={Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.idx=1, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@2, City.name=Grenoble}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Country_ancientCities(idx, country_id, ancientCities_id) values (?, ?, ?) | {1={Country_ancientCities.country_id=o.c.s.i.PersistedIdentifier@0, Country_ancientCities.idx=3, Country_ancientCities.ancientCities_id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=null, State.id (W)=o.c.s.i.PersistableIdentifier@1, State.name (U)=ain}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation update State set name = ?, countryId = ? where id = ? | {1={State.countryId (U)=o.c.s.i.PersistedIdentifier@0, State.id (W)=o.c.s.i.PersistableIdentifier@0, State.name (U)=changed}}
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into State(name, id, countryId) values (?, ?, ?) | {1={State.countryId=o.c.s.i.PersistedIdentifier@0, State.id=o.c.s.i.PersistableIdentifier@3, State.name=ardeche}}
2024-09-08 10:12:48 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, Country_ancientCities.idx as Country_ancientCities_idx, State.name as State_name, State.id as State_id, Country_ancientCities_City.name as Country_ancientCities_City_name, Country_ancientCities_City.id as Country_ancientCities_City_id from Country left outer join Country_ancientCities as Country_ancientCities on Country.id = Country_ancientCities.country_id left outer join State as State on Country.id = State.countryId left outer join City as Country_ancientCities_City on Country_ancientCities.ancientCities_id = Country_ancientCities_City.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1afb0ca2
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1aec6b35 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58b0ead6 on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62eb5d1f on object Country[ancientCities=[City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@1,name=changed,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@2626a4b3,id=o.c.s.i.PersistedIdentifier@2,name=Grenoble,persons=<null>,state=<null>]],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@0}, State{id=o.c.s.i.PersistedIdentifier@3}],timestamp=<null>,version=0]
2024-09-08 10:12:48 DEBUG SQLOperation select id from State where id = 1 | {}
2024-09-08 10:12:48 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:48 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportToOneAndToManyMixTest
[INFO] Running org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent
[INFO] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest$keyColumnNames_primaryKeysTargetSameEntity_keyColumnNamesAreDifferent
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.AssociationTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.FluentEmbeddableMappingConfigurationSupportTest
[INFO] Running org.codefilarete.stalactite.engine.ColumnNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ColumnNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.codefilarete.stalactite.engine.cascade.AfterDeleteSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeInsertSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.engine.cascade.AfterUpdateSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.cascade.AfterDeleteByIdSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeDeleteByIdSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.BeforeDeleteSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.codefilarete.stalactite.engine.cascade.AfterUpdateCollectionCascaderTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.005 s - in org.codefilarete.stalactite.engine.cascade.BeforeUpdateSupportTest
[INFO] Running org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.cascade.AfterInsertSupportTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest
2024-09-08 10:12:48 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}
2024-09-08 10:12:48 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:48 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:48 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.033 s - in org.codefilarete.stalactite.engine.configurer.TablePerClassPolymorphismBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.configurer.PropertyAccessorResolverTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest
2024-09-08 10:12:48 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:49 DEBUG SQLOperation select AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.color=Color[rgb=123], Car.creationDate=Sun Sep 08 10:12:49 UTC 2024, Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.modificationDate=Sun Sep 08 10:12:49 UTC 2024}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into AbstractVehicle(creationDate, id, modificationDate) values (?, ?, ?) | {1={AbstractVehicle.modificationDate=Sun Sep 08 10:12:49 UTC 2024, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.creationDate=Sun Sep 08 10:12:49 UTC 2024}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.creationDate as AbstractVehicle_creationDate, AbstractVehicle.modificationDate as AbstractVehicle_modificationDate, AbstractVehicle.id as AbstractVehicle_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:49 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from AbstractVehicle left outer join Vehicle on AbstractVehicle.id = Vehicle.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Car(id, model) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@385329c
2024-09-08 10:12:49 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:49 DEBUG SQLOperation Result found in cache, statement will not be executed
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@385329c
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Car(color, creationDate, id, model, modificationDate) values (?, ?, ?, ?, ?) | {1={Car.creationDate=Sun Sep 08 10:12:49 UTC 2024, Car.modificationDate=Sun Sep 08 10:12:49 UTC 2024, Car.color=Color[rgb=123], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
[INFO] Tests run: 19, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.146 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest$BuildTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.217 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderImplTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest
2024-09-08 10:12:49 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.DTYPE=QUESTION, Element.id=1, Element.label=What's the answer to Life, the Universe and Everything ?}}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Element(label, id, DTYPE) values (?, default, ?) | {1={Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION}}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Element(id bigint not null, label varchar(255), name varchar(255), DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Element(label, id, DTYPE) values (?, ?, ?) | {1={Element.id=1, Element.label=What's the answer to Life, the Universe and Everything ?, Element.DTYPE=QUESTION}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.025 s - in org.codefilarete.stalactite.engine.configurer.SingleTablePolymorphismBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest$RecordIdAssemblerTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.01 s - in org.codefilarete.stalactite.engine.configurer.map.KeyValueRecordMappingTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest
2024-09-08 10:12:49 DEBUG DDLDeployer create table Element(id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Element(id) values (?) | {1={Element.id=1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=1, Question.label=What's the answer to Life, the Universe and Everything ?}}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Element(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Element(id) values (default) | {1={}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Element(id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Question(label varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Part(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Question add constraint FK_Question_id_Element_id foreign key(id) references Element(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Part add constraint FK_Part_id_Element_id foreign key(id) references Element(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Element(id) values (?) | {1={Element.id=1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.label=What's the answer to Life, the Universe and Everything ?, Question.id=1}}
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.engine.configurer.JoinTablePolymorphismBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.002 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest$InternalProcessor
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.019 s - in org.codefilarete.stalactite.engine.configurer.BeanMappingBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.configurer.PersisterBuilderContextTest
[INFO] Running org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.codefilarete.stalactite.engine.configurer.OneToOneRelationConfigurerTest
[INFO] Running org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.003 s - in org.codefilarete.stalactite.engine.MapEntryTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a1133a4
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@60313fc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@422a31de
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@652a1eb4 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@422a31de
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@17, Choice.label=Lyon}, 2={Choice.id=o.c.s.i.PersistableIdentifier@13, Choice.label=Grenoble}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id from answer_choices | {}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@364e2e84
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@702956a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4b0f785e
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3711c0cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4b0f785e
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@364e2e84
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@702956a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4b0f785e
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3711c0cf on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@4b0f785e
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id from answer_choices | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from choice | {}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id from answer_choices | {}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a7ccbff
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e8558b8 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34d48c86
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e5d3699 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34d48c86
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a7ccbff
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e8558b8 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34d48c86
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e5d3699 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@34d48c86
2024-09-08 10:12:49 DEBUG DDLDeployer create table MyChoice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_MyChoice_id foreign key(choices_id) references MyChoice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, myIdx integer not null, unique (answer_id, choices_id, myIdx))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}, 2={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(myIdx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.myIdx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.myIdx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.myIdx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 4={Answer_choices.myIdx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id, choices_id, myIdx from answer_choices | {}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}, 2={Answer.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@2}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id from answer_choices | {}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5117aeea
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@678f564a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a322651
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b743055 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a322651
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5117aeea
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@678f564a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a322651
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b743055 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7a322651
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@17, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id from answer_choices | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from choice | {}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@13, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select answer_id from answer_choices | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id in (100, 200) | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Answer where id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id = 300 | {}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id = 300 | {}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@42}, 2={Answer.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@300}}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Answer where id in (42, 666) | {}
2024-09-08 10:12:49 DEBUG SQLOperation select choices_Id from Answer_choices where answer_id in (42, 666) | {}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(comment varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(comment, id) values (?, ?) | {1={Answer.comment=Hello world !, Answer.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.comment as Answer_comment, Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38850b00
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18a45896 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7187b832
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54679e5a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7187b832
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38850b00
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18a45896 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7187b832
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54679e5a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@7187b832
2024-09-08 10:12:49 DEBUG SQLOperation select comment from Answer where id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select label from Choice where id = 100 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.comment as Answer_comment, Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38850b00
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18a45896 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@bd25d7e
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54679e5a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@bd25d7e
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38850b00
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@18a45896 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@bd25d7e
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54679e5a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@bd25d7e
2024-09-08 10:12:49 DEBUG SQLOperation select label from Choice where id = 100 | {}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.034 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAssociationOnly
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}, 2={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@100}, 2={Choice.id=o.c.s.i.PersistedIdentifier@200}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id in (100, 200) | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Answer where id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id = 300 | {}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistedIdentifier@300}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id = 300 | {}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Paris, Choice.id=o.c.s.i.PersistableIdentifier@0}, 2={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5dafb1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a4b3025 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@572defcd
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eaf83af on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@572defcd
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5dafb1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a4b3025 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@572defcd
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eaf83af on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@572defcd
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5dafb1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a4b3025 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3a5bd5c9
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eaf83af on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3a5bd5c9
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4c5dafb1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a4b3025 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3a5bd5c9
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@eaf83af on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@3a5bd5c9
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAllOrphanRemoval
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Paris, Choice.id=o.c.s.i.PersistableIdentifier@0}, 2={Choice.label=Lyon, Choice.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1eeb0deb
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37a2fcfc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@38f8e674
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54fe55ae on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@38f8e674
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1eeb0deb
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37a2fcfc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@38f8e674
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54fe55ae on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@38f8e674
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Choice set label = ? where id = ? | {1={Choice.label (U)=changed, Choice.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@0, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Choice(label, id) values (?, ?) | {1={Choice.label=Grenoble, Choice.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer_choices(answer_id, choices_id) values (?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@2, Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:49 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1eeb0deb
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37a2fcfc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6afd3afd
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54fe55ae on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6afd3afd
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1eeb0deb
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37a2fcfc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6afd3afd
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54fe55ae on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$Answer@6afd3afd
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@100}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@42, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@200}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 42 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id in (100, 200) | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Answer where id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id = 300 | {}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer_choices where choices_id = ? and answer_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@666, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@300}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistedIdentifier@666}}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as answerCount from Answer where id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from Answer_choices where answer_Id = 666 | {}
2024-09-08 10:12:49 DEBUG SQLOperation select id from Choice where id = 300 | {}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.028 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly
2024-09-08 10:12:49 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:49 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, unique (answer_id, choices_id))
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:49 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:49 DEBUG SQLOperation select id from answer | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as relationCount from answer_choices | {}
2024-09-08 10:12:49 DEBUG SQLOperation select count(*) as choiceCount from choice | {}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.011 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest$CascadeReadOnly
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.184 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportManyToManySetTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?, ?, ?) | {Toto.id1=[11, 13, 17]}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1 from Toto where Toto.id1 in (?) | {Toto.id1=23}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?), (?, ?)) | {Toto.id2=[11, 13, 17], Toto.id1=[11, 13, 17]}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2 from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id2=23, Toto.id1=23}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.id3 as Toto_id3 from Toto where (Toto.id1, Toto.id2, Toto.id3) in ((?, ?, ?), (?, ?, ?), (?, ?, ?)) | {Toto.id2=[11, 13, 17], Toto.id3=[11, 13, 17], Toto.id1=[11, 13, 17]}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.id3 as Toto_id3 from Toto where (Toto.id1, Toto.id2, Toto.id3) in ((?, ?, ?)) | {Toto.id2=23, Toto.id3=23, Toto.id1=23}
2024-09-08 10:12:49 DEBUG SQLOperation select dummyTable.dummyPK as dummyTable_dummyPK from dummyTable where dummyTable.dummyPK in (?, ?) | {dummyTable.dummyPK=[11, 13]}
2024-09-08 10:12:49 DEBUG DDLDeployer create table Toto(id1 bigint not null, id2 bigint not null, name varchar(255), primary key (id1, id2))
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?)) | {Toto.id2=1, Toto.id1=100}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@618b11f0
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id1 as Toto_id1, Toto.id2 as Toto_id2, Toto.name as Toto_name from Toto where (Toto.id1, Toto.id2) in ((?, ?), (?, ?)) | {Toto.id2=[1, 2], Toto.id1=[100, 200]}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@618b11f0
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@618b11f0
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s - in org.codefilarete.stalactite.engine.runtime.EntityMappingTreeSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.JoinRootTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.runtime.load.JoinRootTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.02 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeQueryBuilderTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@670a5899
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6627ca45 on object java.lang.Object@1253bbf2
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest
[INFO] Tests run: 16, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest$RelationIdentifierTest
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.codefilarete.stalactite.engine.runtime.load.EntityTreeInflaterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.runtime.load.EntityJoinTreeTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.006 s - in org.codefilarete.stalactite.engine.runtime.load.AbstractJoinNodeTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.045 s - in org.codefilarete.stalactite.engine.runtime.cycle.AbstractCycleLoaderTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.AssociationRecordInsertionCascaderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.engine.runtime.AssociationRecordInsertionCascaderTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.b=23, Toto.a=17, Toto.q=null}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.b=31, Toto.a=29, Toto.q=null}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.b=41, Toto.a=37, Toto.q=null}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.b=53, Toto.a=43, Toto.q=null}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.x=117, Toto2.id=o.c.s.i.PersistableIdentifier@1, Toto2.y=123, Toto2.z=-117}, 2={Toto2.x=129, Toto2.id=o.c.s.i.PersistableIdentifier@2, Toto2.y=131, Toto2.z=-129}, 3={Toto2.x=137, Toto2.id=o.c.s.i.PersistableIdentifier@3, Toto2.y=141, Toto2.z=-137}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Toto2(id, x, y, z) values (?, ?, ?, ?) | {1={Toto2.x=143, Toto2.id=o.c.s.i.PersistableIdentifier@4, Toto2.y=153, Toto2.z=-143}}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70eede42
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27ef23de on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70eede42
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27ef23de on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70eede42
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27ef23de on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@70eede42
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27ef23de on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d76b5d4
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58b11643 on object Toto[{id=7, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d76b5d4
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58b11643 on object Toto[{id=13, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d76b5d4
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58b11643 on object Toto[{id=17, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d76b5d4
2024-09-08 10:12:49 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58b11643 on object Toto[{id=23, a=1, b=2, x=null, y=null, z=null}]
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q, Toto2.id as Toto2_id, Toto2.x as Toto2_x, Toto2.y as Toto2_y, Toto2.z as Toto2_z from Toto inner join Toto2 as Toto2 on Toto.id = Toto2.id where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@7, Toto.a (U)=17, Toto.q (U)=null, Toto.b (U)=23}, 2={Toto.id (W)=o.c.s.i.PersistedIdentifier@13, Toto.a (U)=29, Toto.q (U)=null, Toto.b (U)=31}, 3={Toto.id (W)=o.c.s.i.PersistedIdentifier@17, Toto.a (U)=37, Toto.q (U)=null, Toto.b (U)=41}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistedIdentifier@23, Toto.a (U)=43, Toto.q (U)=null, Toto.b (U)=53}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=123, Toto2.id (W)=o.c.s.i.PersistedIdentifier@7, Toto2.x (U)=117, Toto2.z (U)=-117}, 2={Toto2.y (U)=131, Toto2.id (W)=o.c.s.i.PersistedIdentifier@13, Toto2.x (U)=129, Toto2.z (U)=-129}, 3={Toto2.y (U)=141, Toto2.id (W)=o.c.s.i.PersistedIdentifier@17, Toto2.x (U)=137, Toto2.z (U)=-137}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.y (U)=153, Toto2.id (W)=o.c.s.i.PersistedIdentifier@23, Toto2.x (U)=143, Toto2.z (U)=-143}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto2.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto2.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto2 where id = ? | {1={Toto2.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto2 where id in (?, ?, ?) | {1={Toto2.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null, Toto.a (U)=17}, 2={Toto.b (U)=31, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null, Toto.a (U)=29}, 3={Toto.b (U)=41, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null, Toto.a (U)=37}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.q (U)=null, Toto.a (U)=43}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.id (W)=o.c.s.i.PersistableIdentifier@1, Toto2.x (U)=117, Toto2.y (U)=123, Toto2.z (U)=-117}, 2={Toto2.id (W)=o.c.s.i.PersistableIdentifier@2, Toto2.x (U)=129, Toto2.y (U)=131, Toto2.z (U)=-129}, 3={Toto2.id (W)=o.c.s.i.PersistableIdentifier@3, Toto2.x (U)=137, Toto2.y (U)=141, Toto2.z (U)=-137}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto2 set x = ?, y = ?, z = ? where id = ? | {1={Toto2.id (W)=o.c.s.i.PersistableIdentifier@4, Toto2.x (U)=143, Toto2.y (U)=153, Toto2.z (U)=-143}}
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto2 where id in (?) | {Toto2.id=o.c.s.i.PersistableIdentifier@7}
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.246 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD_WithListener
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria
2024-09-08 10:12:49 DEBUG SQLOperation select count(id) as count from Toto where Toto.a = ? | {1=77}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.012 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadProjectionByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.a as Toto_a, tata.prop1 as tata_prop1, tata.id as tata_id from Toto left outer join Tata as tata on Toto.tataId = tata.id where Toto.a = ? and tata.prop1 = ? | {1=42, 2=dummy}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.015 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$LoadByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as rootId from Toto where Toto.q = ? | {1=[42]}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {1=o.c.s.i.PersistedIdentifier@7}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a6322e2
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=23, Toto.q=null, Toto.a=17, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.b=31, Toto.q=null, Toto.a=29, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.b=41, Toto.q=null, Toto.a=37, Toto.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation insert into Toto(id, a, b, q) values (?, ?, ?, ?) | {1={Toto.b=53, Toto.q=null, Toto.a=43, Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bf2ec1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bf2ec1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bf2ec1
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5bf2ec1
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?, ?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@7, o.c.s.i.PersistableIdentifier@13, o.c.s.i.PersistableIdentifier@17]}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20010d37
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20010d37
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20010d37
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20010d37
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@23}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.q (U)=null, Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistedIdentifier@7}, 2={Toto.b (U)=31, Toto.q (U)=null, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistedIdentifier@13}, 3={Toto.b (U)=41, Toto.q (U)=null, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistedIdentifier@17}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.q (U)=null, Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistedIdentifier@23}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=23, Toto.q (U)=null, Toto.a (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1}, 2={Toto.b (U)=31, Toto.q (U)=null, Toto.a (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2}, 3={Toto.b (U)=41, Toto.q (U)=null, Toto.a (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:49 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:49 DEBUG SQLOperation update Toto set a = ?, b = ?, q = ? where id = ? | {1={Toto.b (U)=53, Toto.q (U)=null, Toto.a (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:49 DEBUG SQLOperation select Toto.id as Toto_id, Toto.a as Toto_a, Toto.b as Toto_b, Toto.q as Toto_q from Toto where Toto.a = ? | {1=42}
2024-09-08 10:12:49 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3096eaa9
2024-09-08 10:12:49 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.037 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.313 s - in org.codefilarete.stalactite.engine.runtime.SimpleRelationalEntityPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest
[INFO] Tests run: 28, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.24 s - in org.codefilarete.stalactite.engine.runtime.EntityIsManagedByPersisterAsserterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria
2024-09-08 10:12:50 DEBUG SQLOperation select count(id) as count from Toto where Toto.x = ? | {1=77}
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$LoadProjectionByEntityCriteria
[INFO] Running org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Toto(a, id, x, DTYPE) values (?, ?, ?, ?) | {1={Toto.id=o.c.s.i.PersistableIdentifier@1, Toto.x=17, Toto.DTYPE=100, Toto.a=23}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2, Toto.x=29, Toto.DTYPE=100, Toto.a=31}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Toto(b, id, x, DTYPE) values (?, ?, ?, ?) | {1={Toto.b=41, Toto.id=o.c.s.i.PersistableIdentifier@3, Toto.x=37, Toto.DTYPE=200}, 2={Toto.b=53, Toto.id=o.c.s.i.PersistableIdentifier@4, Toto.x=43, Toto.DTYPE=200}}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as Toto_id, Toto.DTYPE as Toto_DTYPE from Toto where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@293a0679
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@293a0679
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14805fb6
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@14805fb6
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as Toto_id, Toto.DTYPE as Toto_DTYPE from Toto where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f416fe3
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4f416fe3
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@568202bd
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@568202bd
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update Toto set a = ?, x = ? where id = ? | {1={Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistedIdentifier@1, Toto.a (U)=123}, 2={Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistedIdentifier@2, Toto.a (U)=131}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update Toto set b = ?, x = ? where id = ? | {1={Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistedIdentifier@3, Toto.b (U)=141}, 2={Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistedIdentifier@4, Toto.b (U)=153}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@3}, 2={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id in (?, ?) | {Toto.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update Toto set a = ?, x = ? where id = ? | {1={Toto.a (U)=123, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.x (U)=17}, 2={Toto.a (U)=131, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.x (U)=29}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update Toto set b = ?, x = ? where id = ? | {1={Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.b (U)=141, Toto.x (U)=37}, 2={Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.b (U)=153, Toto.x (U)=43}}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as Toto_id, Toto.DTYPE as DISCRIMINATOR from Toto where Toto.x = ? | {1=42}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.a as Toto_a, Toto.id as Toto_id, Toto.x as Toto_x from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@665389b9
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@665389b9
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.b as Toto_b, Toto.id as Toto_id, Toto.x as Toto_x from Toto where Toto.id in (?, ?) | {Toto.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d628e22
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d628e22
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.078 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.092 s - in org.codefilarete.stalactite.engine.runtime.SingleTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as id, DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.q = ? | {1=[42]}
2024-09-08 10:12:50 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c61d57c
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1c61d57c
2024-09-08 10:12:50 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77602ba7
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77602ba7
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into TotoA(a, id, x, q) values (?, ?, ?, ?) | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1, TotoA.x=17, TotoA.q=null, TotoA.a=23}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2, TotoA.x=29, TotoA.q=null, TotoA.a=31}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into TotoB(b, id, x, q) values (?, ?, ?, ?) | {1={TotoB.b=41, TotoB.x=37, TotoB.q=null, TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b=53, TotoB.x=43, TotoB.q=null, TotoB.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation (select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4, 5=o.c.s.i.PersistedIdentifier@1, 6=o.c.s.i.PersistedIdentifier@2, 7=o.c.s.i.PersistedIdentifier@3, 8=o.c.s.i.PersistedIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ffed2d3
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ffed2d3
2024-09-08 10:12:50 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b0b9ecb
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b0b9ecb
2024-09-08 10:12:50 DEBUG SQLOperation (select TotoA.id as id, 'TotoA' as Y from TotoA where TotoA.id in (?, ?, ?, ?)) union all (select TotoB.id as id, 'TotoB' as Y from TotoB where TotoB.id in (?, ?, ?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4, 5=o.c.s.i.PersistableIdentifier@1, 6=o.c.s.i.PersistableIdentifier@2, 7=o.c.s.i.PersistableIdentifier@3, 8=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoA.x as TotoA_x, TotoA.q as TotoA_q from TotoA where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a528b1d
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a528b1d
2024-09-08 10:12:50 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, TotoB.x as TotoB_x, TotoB.q as TotoB_q from TotoB where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45378b28
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45378b28
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.a (U)=123, TotoA.x (U)=17, TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.q (U)=null}, 2={TotoA.a (U)=131, TotoA.x (U)=29, TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.q (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.b (U)=141, TotoB.x (U)=37, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistedIdentifier@3}, 2={TotoB.b (U)=153, TotoB.x (U)=43, TotoB.q (U)=null, TotoB.id (W)=o.c.s.i.PersistedIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoA set a = ?, x = ?, q = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.x (U)=17, TotoA.a (U)=123, TotoA.q (U)=null}, 2={TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.x (U)=29, TotoA.a (U)=131, TotoA.q (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoB set b = ?, x = ?, q = ? where id = ? | {1={TotoB.b (U)=141, TotoB.x (U)=37, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3, TotoB.q (U)=null}, 2={TotoB.b (U)=153, TotoB.x (U)=43, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4, TotoB.q (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as Toto_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.a as Toto_a, Toto.b as Toto_b, Toto.DISCRIMINATOR as Toto_DISCRIMINATOR from ((select TotoA.id as id, TotoA.x as x, TotoA.q as q, TotoA.a as a, cast(null as null) as b, 'TotoA' as DISCRIMINATOR from TotoA) union all (select TotoB.id as id, TotoB.x as x, TotoB.q as q, cast(null as null) as a, TotoB.b as b, 'TotoB' as DISCRIMINATOR from TotoB)) as Toto where Toto.x = ? | {1=42}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d9c0b84
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d9c0b84
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d9c0b84
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d9c0b84
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.072 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.074 s - in org.codefilarete.stalactite.engine.runtime.TablePerClassPolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.004 s - in org.codefilarete.stalactite.engine.runtime.IndexedAssociationRecordInsertionCascaderTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest
2024-09-08 10:12:50 DEBUG SQLOperation Result found in cache, statement will not be executed
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.014 s - in org.codefilarete.stalactite.engine.runtime.OptimizedUpdatePersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.q = ? | {1=[42]}
2024-09-08 10:12:50 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8f11f27
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1dae4cd on object TotoA[{id=1, x=null, a=23}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8f11f27
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1dae4cd on object TotoA[{id=2, x=null, a=31}]
2024-09-08 10:12:50 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoB inner join Toto as Toto on TotoB.id = Toto.id where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@523627e9
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@17aab35b on object TotoB[{id=3, x=null, b=41}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@523627e9
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@17aab35b on object TotoB[{id=4, x=null, b=53}]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@7}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.q=null, Toto.x=17, Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.q=null, Toto.x=29, Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.q=null, Toto.x=37, Toto.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Toto(x, q, id) values (?, ?, ?) | {1={Toto.q=null, Toto.x=43, Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into TotoA(a, id) values (?, ?) | {1={TotoA.a=23, TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.a=31, TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into TotoB(b, id) values (?, ?) | {1={TotoB.b=41, TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b=53, TotoB.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@2, 3=o.c.s.i.PersistedIdentifier@3, 4=o.c.s.i.PersistedIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@576f4b4b
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2cafd2b0 on object TotoA[{id=1, x=null, a=23}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@576f4b4b
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2cafd2b0 on object TotoA[{id=2, x=null, a=31}]
2024-09-08 10:12:50 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoB inner join Toto as Toto on TotoB.id = Toto.id where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2489a791
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@521b533a on object TotoB[{id=3, x=null, b=41}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2489a791
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@521b533a on object TotoB[{id=4, x=null, b=53}]
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.id as Toto_id, TotoA.id as TotoA_id, TotoB.id as TotoB_id from Toto left outer join TotoA on Toto.id = TotoA.id left outer join TotoB on Toto.id = TotoB.id where Toto.id in (?, ?, ?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@3, 4=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation select TotoA.a as TotoA_a, TotoA.id as TotoA_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoA inner join Toto as Toto on TotoA.id = Toto.id where TotoA.id in (?, ?) | {TotoA.id=[o.c.s.i.PersistedIdentifier@1, o.c.s.i.PersistedIdentifier@2]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ba14fb9
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@53fbb1bc on object TotoA[{id=1, x=null, a=23}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6ba14fb9
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@53fbb1bc on object TotoA[{id=2, x=null, a=31}]
2024-09-08 10:12:50 DEBUG SQLOperation select TotoB.b as TotoB_b, TotoB.id as TotoB_id, Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id from TotoB inner join Toto as Toto on TotoB.id = Toto.id where TotoB.id in (?, ?) | {TotoB.id=[o.c.s.i.PersistedIdentifier@3, o.c.s.i.PersistedIdentifier@4]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36575ddf
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@200aa590 on object TotoB[{id=3, x=null, b=41}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@36575ddf
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@200aa590 on object TotoB[{id=4, x=null, b=53}]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistedIdentifier@1, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistedIdentifier@2, TotoA.a (U)=131}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.id (W)=o.c.s.i.PersistedIdentifier@3, TotoB.b (U)=141}, 2={TotoB.id (W)=o.c.s.i.PersistedIdentifier@4, TotoB.b (U)=153}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id = ? | {1={TotoA.id=o.c.s.i.PersistableIdentifier@1}, 2={TotoA.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoB where id = ? | {1={TotoB.id=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@1}, 2={Toto.id=o.c.s.i.PersistableIdentifier@2}, 3={Toto.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id = ? | {1={Toto.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id in (?, ?) | {TotoA.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoB where id in (?, ?) | {TotoB.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id in (?, ?, ?) | {1={Toto.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2, o.c.s.i.PersistableIdentifier@3]}}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@4}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:50 DEBUG SQLOperation update Toto set x = ?, q = ? where id = ? | {1={Toto.x (U)=17, Toto.id (W)=o.c.s.i.PersistableIdentifier@1, Toto.q (U)=null}, 2={Toto.x (U)=29, Toto.id (W)=o.c.s.i.PersistableIdentifier@2, Toto.q (U)=null}, 3={Toto.x (U)=37, Toto.id (W)=o.c.s.i.PersistableIdentifier@3, Toto.q (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Toto set x = ?, q = ? where id = ? | {1={Toto.x (U)=43, Toto.id (W)=o.c.s.i.PersistableIdentifier@4, Toto.q (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoA set a = ? where id = ? | {1={TotoA.id (W)=o.c.s.i.PersistableIdentifier@1, TotoA.a (U)=123}, 2={TotoA.id (W)=o.c.s.i.PersistableIdentifier@2, TotoA.a (U)=131}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update TotoB set b = ? where id = ? | {1={TotoB.b (U)=141, TotoB.id (W)=o.c.s.i.PersistableIdentifier@3}, 2={TotoB.b (U)=153, TotoB.id (W)=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:50 DEBUG SQLOperation select Toto.x as Toto_x, Toto.q as Toto_q, Toto.id as Toto_id, TotoA.a as TotoA_a, TotoA.id as TotoA_id, TotoB.b as TotoB_b, TotoB.id as TotoB_id from Toto left outer join TotoA as TotoA on Toto.id = TotoA.id left outer join TotoB as TotoB on Toto.id = TotoB.id where Toto.x = ? | {1=42}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6780e713
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@617b8e38 on object TotoA[{id=1, x=17, a=null}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6780e713
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@617b8e38 on object TotoA[{id=2, x=29, a=null}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6780e713
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@56c9b1ea on object TotoB[{id=3, x=37, b=null}]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6780e713
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@56c9b1ea on object TotoB[{id=4, x=43, b=null}]
2024-09-08 10:12:50 DEBUG SQLOperation delete from TotoA where id in (?) | {TotoA.id=o.c.s.i.PersistableIdentifier@7}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Toto where id in (?) | {Toto.id=o.c.s.i.PersistableIdentifier@7}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.064 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest$CRUD
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.065 s - in org.codefilarete.stalactite.engine.runtime.JoinTablePolymorphismPersisterTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest
2024-09-08 10:12:50 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, plug integer, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, plug, id, DTYPE) values (?, ?, ?, ?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.DTYPE=CAR, Car.plug=CCS}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.id as Car_id, Car.DTYPE as Car_DTYPE from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.plug as Car_plug, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@187daa03
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51139eee on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Car set color = ?, model = ?, plug = ? where id = ? | {1={Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.plug (U)=CCS}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.id as Car_id, Car.DTYPE as Car_DTYPE from Car where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.plug as Car_plug, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@187daa03
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51139eee on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_Car_id foreign key(id) references Car(id)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1, ElectricCar.plug=CCS}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.id as Car_id, ElectricCar.id as ElectricCar_id from Car left outer join ElectricCar on Car.id = ElectricCar.id where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Car_AbstractVehicle.id as Car_AbstractVehicle_id from ElectricCar inner join Car as Car on ElectricCar.id = Car.id inner join AbstractVehicle as Car_AbstractVehicle on Car.id = Car_AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b9225d5
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5ee546e4 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16e9c09f on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.id as Car_id, ElectricCar.id as ElectricCar_id from Car left outer join ElectricCar on Car.id = ElectricCar.id where Car.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Car_AbstractVehicle.id as Car_AbstractVehicle_id from ElectricCar inner join Car as Car on ElectricCar.id = Car.id inner join AbstractVehicle as Car_AbstractVehicle on Car.id = Car_AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b9225d5
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5ee546e4 on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@16e9c09f on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table ElectricCar(plug integer, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table ElectricCar add constraint FK_ElectricCar_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into ElectricCar(plug, id) values (?, ?) | {1={ElectricCar.plug=CCS, ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, ElectricCar.id as ElectricCar_id from AbstractVehicle left outer join ElectricCar on AbstractVehicle.id = ElectricCar.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from ElectricCar inner join AbstractVehicle as AbstractVehicle on ElectricCar.id = AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@140566dc
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@58d9ef0c on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, ElectricCar.id as ElectricCar_id from AbstractVehicle left outer join ElectricCar on AbstractVehicle.id = ElectricCar.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select ElectricCar.plug as ElectricCar_plug, ElectricCar.id as ElectricCar_id, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from ElectricCar inner join AbstractVehicle as AbstractVehicle on ElectricCar.id = AbstractVehicle.id where ElectricCar.id in (?) | {ElectricCar.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@140566dc
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@58d9ef0c on object FluentEntityMappingConfigurationSupportPolymorphismTest.ElectricCar[plug=CCS,model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from ElectricCar where id = ? | {1={ElectricCar.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select * from abstractVehicle | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.053 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismCompositionTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance
2024-09-08 10:12:50 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table car(id int not null, color int, model varchar(255), unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table car add constraint FK_car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into car(model, id) values (?, ?) | {1={car.model=Renault, car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select car.id, car.model, vehicle.color from car inner join vehicle on car.id = vehicle.id | {}
2024-09-08 10:12:50 DEBUG SQLOperation select car.model as car_model, car.id as car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from car inner join Vehicle as Vehicle on car.id = Vehicle.id where car.id in (?) | {car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2de6e422
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7d160843 on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select car.id, car.color, car.model from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48110259
2024-09-08 10:12:50 DEBUG DDLDeployer create table Vehicle(id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select car.id, car.model, car.color from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b97d400
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5b407420 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1f99c13 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.rgb=666, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f7cc4bc
2024-09-08 10:12:50 DEBUG SQLOperation select id, model, rgb from Car | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select car.id, car.model, car.color from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40a288c8
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$Inheritance
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault, Car.color=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select car.id, car.model, car.color from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e7e7c60
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.model_col=Renault, Car.color_col=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select id_col, model_col, color_col from Car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color_col as Car_color_col, Car.model_col as Car_model_col, Car.id_col as Car_id_col from Car where Car.id_col in (?) | {Car.id_col=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2cedfe5c
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model_supercol varchar(255), color_supercol int, id_supercol int not null, unique (id_supercol))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color_supercol, model_supercol, id_supercol) values (?, ?, ?) | {1={Car.color_supercol=Color[rgb=666], Car.model_supercol=Renault, Car.id_supercol=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select id_supercol, model_supercol, color_supercol from Car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color_supercol as Car_color_supercol, Car.model_supercol as Car_model_supercol, Car.id_supercol as Car_id_supercol from Car where Car.id_supercol in (?) | {Car.id_supercol=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@350ff60a
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), rgb integer, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(model, rgb, id) values (?, ?, ?) | {1={Car.model=Renault, Car.rgb=666, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.model as Car_model, Car.rgb as Car_rgb, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4fd5cff9
2024-09-08 10:12:50 DEBUG SQLOperation select id, model, rgb from Car | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model_col varchar(255), color_col int, id_col int not null, unique (id_col))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color_col, model_col, id_col) values (?, ?, ?) | {1={Car.id_col=o.c.s.i.PersistableIdentifier@1, Car.model_col=Renault, Car.color_col=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select id_col, model_col, color_col from Car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color_col as Car_color_col, Car.model_col as Car_model_col, Car.id_col as Car_id_col from Car where Car.id_col in (?) | {Car.id_col=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@795d1321
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation select car.id, car.model, car.color from car | {}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32296d67
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.05 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest$MappedSuperClass
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.101 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportInheritanceTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.lastName=Do, Person.age=35, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.race=[Dog, Dog], Pet.name=[Pluto, Rantanplan], Pet.age=[4, 5]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.race=Dog, Pet.name=Pluto, Pet.age=4}, 2={Pet.race=Dog, Pet.name=Rantanplan, Pet.age=5}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_lastName=Do, Person_pets.person_address=nowhere, Person_pets.pets_age=4, Person_pets.person_firstName=John, Person_pets.pets_name=Pluto, Person_pets.pets_race=Dog}, 2={Person_pets.person_lastName=Do, Person_pets.person_address=nowhere, Person_pets.pets_age=5, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.pets_race=Dog}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4698bb3e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d9d9a5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35500bca on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4698bb3e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d9d9a5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35500bca on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4698bb3e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d9d9a5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35500bca on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4698bb3e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d9d9a5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35500bca on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.lastName (W)=Do, Person.age (U)=36, Person.firstName (W)=John}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person_pets where person_lastName = ? and person_address = ? and pets_age = ? and person_firstName = ? and pets_name = ? and pets_race = ? | {1={Person_pets.person_lastName=Do, Person_pets.person_address=nowhere, Person_pets.pets_age=5, Person_pets.person_firstName=John, Person_pets.pets_name=Rantanplan, Person_pets.pets_race=Dog}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.race=Cat, Pet.name=Schrodinger, Pet.age=-42}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.race=Cat, Pet.name=Schrodinger, Pet.age=-42}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.person_lastName=Do, Person_pets.person_address=nowhere, Person_pets.pets_age=-42, Person_pets.person_firstName=John, Person_pets.pets_name=Schrodinger, Person_pets.pets_race=Cat}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4698bb3e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d9d9a5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35500bca on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4698bb3e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d9d9a5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35500bca on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.age=4, Cat.catBreed=Persian, Cat.race=Dog, Cat.name=Pluto}}
2024-09-08 10:12:50 DEBUG SQLOperation (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?))) union all (select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.race, Dog.age, Dog.name) in ((?, ?, ?))) | {1=Pluto, 2=Dog, 3=4, 4=Dog, 5=4, 6=Pluto}
2024-09-08 10:12:50 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7511eb
2024-09-08 10:12:50 DEBUG SQLOperation (select Cat.age as age, Cat.name as name, Cat.race as race, 'Cat' as Y from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?))) union all (select Dog.age as age, Dog.name as name, Dog.race as race, 'Dog' as Y from Dog where (Dog.race, Dog.age, Dog.name) in ((?, ?, ?))) | {1=Pluto, 2=Dog, 3=4, 4=Dog, 5=4, 6=Pluto}
2024-09-08 10:12:50 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age from Cat where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7511eb
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Cat where name = ? and race = ? and age = ? | {1={Cat.age=4, Cat.race=Dog, Cat.name=Pluto}}
2024-09-08 10:12:50 DEBUG SQLOperation select catBreed from Cat | {}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.age=4, Cat.race=Dog, Cat.name=Pluto}
2024-09-08 10:12:50 DEBUG SQLOperation select catBreed from Cat | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.familyName=Do, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.familyName=Do, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56d12fce
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.age=35, Person.address=nowhere, Person.lastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address from Person where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@c4aee29
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.name=[Rantanplan, Pluto], Pet.race=[Dog, Dog], Pet.age=[5, 4]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Rantanplan, Pet.race=Dog, Pet.age=5}, 2={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_age=5, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}, 2={Person_pets.pets_name=Pluto, Person_pets.person_address=nowhere, Person_pets.pets_age=4, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.address=nowhere, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1434e58e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@594ee70f on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24ed6bb5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1434e58e
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@594ee70f on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24ed6bb5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.age (U)=36, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.firstName (W)=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person_pets where pets_name = ? and person_address = ? and pets_age = ? and pets_race = ? and person_firstName = ? and person_lastName = ? | {1={Person_pets.pets_name=Rantanplan, Person_pets.person_address=nowhere, Person_pets.pets_age=5, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}, 2={Person_pets.pets_name=Pluto, Person_pets.person_address=nowhere, Person_pets.pets_age=4, Person_pets.pets_race=Dog, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, familyName varchar(255) not null, address varchar(255) not null, unique (firstName, familyName, address))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, familyName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.age=35, Person.familyName=Do, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.familyName as Person_familyName, Person.address as Person_address from Person where (Person.firstName, Person.familyName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.familyName=Do, Person.address=nowhere}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a77f516
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address from Person where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4a694e4c
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where address = ? and firstName = ? and lastName = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.lastName=Do, Person.firstName=John, Person.age=35, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.age=[5, 4], Pet.race=[Dog, Dog], Pet.name=[Rantanplan, Pluto]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.age=5, Pet.race=Dog, Pet.name=Rantanplan}, 2={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person_pets(person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age) values (?, ?, ?, ?, ?, ?) | {1={Person_pets.pets_age=5, Person_pets.pets_name=Rantanplan, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}, 2={Person_pets.pets_age=4, Person_pets.pets_name=Pluto, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Person_pets_Pet.name as Person_pets_Pet_name, Person_pets_Pet.race as Person_pets_Pet_race, Person_pets_Pet.age as Person_pets_Pet_age from Person left outer join Person_pets as Person_pets on Person.firstName = Person_pets.person_firstName and Person.lastName = Person_pets.person_lastName and Person.address = Person_pets.person_address left outer join Pet as Person_pets_Pet on Person_pets.pets_name = Person_pets_Pet.name and Person_pets.pets_race = Person_pets_Pet.race and Person_pets.pets_age = Person_pets_Pet.age where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.firstName=John, Person.address=nowhere}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40e56ec7
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57023e89 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63e52429 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40e56ec7
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57023e89 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63e52429 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where lastName = ? and address = ? and firstName = ? | {1={Person.lastName (W)=Do, Person.firstName (W)=John, Person.age (U)=36, Person.address (W)=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person_pets where pets_age = ? and pets_name = ? and pets_race = ? and person_address = ? and person_firstName = ? and person_lastName = ? | {1={Person_pets.pets_age=4, Person_pets.pets_name=Pluto, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}, 2={Person_pets.pets_age=5, Person_pets.pets_name=Rantanplan, Person_pets.pets_race=Dog, Person_pets.person_address=nowhere, Person_pets.person_firstName=John, Person_pets.person_lastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where lastName = ? and address = ? and firstName = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, catBreed integer, dogBreed integer, DTYPE varchar(255) not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(catBreed, name, race, age, DTYPE) values (?, ?, ?, ?, ?) | {1={Pet.DTYPE=Pet, Pet.age=4, Pet.race=Dog, Pet.name=Pluto, Pet.catBreed=Persian}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.age as Pet_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.age, Pet.name, Pet.race) in ((?, ?, ?)) | {1=4, 2=Pluto, 3=Dog}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.catBreed as Pet_catBreed, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.age=4, Pet.name=Pluto, Pet.race=Dog}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c9efe8d
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.age as Pet_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.DTYPE as Pet_DTYPE from Pet where (Pet.age, Pet.name, Pet.race) in ((?, ?, ?)) | {1=4, 2=Pluto, 3=Dog}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.catBreed as Pet_catBreed, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.age=4, Pet.name=Pluto, Pet.race=Dog}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c9efe8d
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Pet where age = ? and name = ? and race = ? | {1={Pet.age=4, Pet.race=Dog, Pet.name=Pluto}}
2024-09-08 10:12:50 DEBUG SQLOperation select name from Pet | {}
2024-09-08 10:12:50 DEBUG SQLOperation select catBreed from Pet | {}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.age=4, Pet.race=Dog, Pet.name=Pluto}
2024-09-08 10:12:50 DEBUG SQLOperation select name from Pet | {}
2024-09-08 10:12:50 DEBUG SQLOperation select catBreed from Pet | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)
2024-09-08 10:12:50 DEBUG SQLOperation select House.number as House_number, House.street as House_street, House.zipCode as House_zipCode, House.city as House_city from House where (House.number, House.street, House.zipCode, House.city) in ((?, ?, ?, ?)) | {House.street=Stalactite street, House.number=42, House.city=CodeFilarete City, House.zipCode=888}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into House(number, street, zipCode, city) values (?, ?, ?, ?) | {1={House.street=Stalactite street, House.number=42, House.city=CodeFilarete City, House.zipCode=888}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address, houseCity, houseStreet, houseZipCode, houseNumber) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Person.address=nowhere, Person.houseCity=CodeFilarete City, Person.houseStreet=Stalactite street, Person.lastName=Do, Person.age=35, Person.houseZipCode=888, Person.houseNumber=42, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.number as house_number, house.street as house_street, house.zipCode as house_zipCode, house.city as house_city from Person left outer join House as house on Person.houseNumber = house.number and Person.houseStreet = house.street and Person.houseZipCode = house.zipCode and Person.houseCity = house.city where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@525905e5
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4acb1129 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ?, houseCity = ?, houseStreet = ?, houseZipCode = ?, houseNumber = ? where address = ? and lastName = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.houseCity (U)=CodeFilarete City, Person.houseStreet (U)=Stalactite street, Person.lastName (W)=Do, Person.age (U)=36, Person.houseZipCode (U)=888, Person.houseNumber (U)=42, Person.firstName (W)=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where address = ? and lastName = ? and firstName = ? | {1={Person.address=nowhere, Person.lastName=Do, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.firstName=John, Person.lastName=Do, Person.age=35, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.age=[4, 5], Pet.race=[Dog, Dog], Pet.name=[Pluto, Rantanplan]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age, ownerFirstName, ownerAddress, ownerLastName) values (?, ?, ?, ?, ?, ?) | {1={Pet.age=4, Pet.ownerFirstName=John, Pet.race=Dog, Pet.name=Pluto, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do}, 2={Pet.age=5, Pet.ownerFirstName=John, Pet.race=Dog, Pet.name=Rantanplan, Pet.ownerAddress=nowhere, Pet.ownerLastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f54914
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2eb68d1e on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63f54914
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2eb68d1e on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where address = ? and firstName = ? and lastName = ? | {1={Person.firstName (W)=John, Person.lastName (W)=Do, Person.age (U)=36, Person.address (W)=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update Pet set ownerFirstName = ?, ownerAddress = ?, ownerLastName = ? where age = ? and name = ? and race = ? | {1={Pet.age (W)=4, Pet.ownerFirstName (U)=John, Pet.race (W)=Dog, Pet.name (W)=Pluto, Pet.ownerAddress (U)=nowhere, Pet.ownerLastName (U)=Do}, 2={Pet.age (W)=5, Pet.ownerFirstName (U)=John, Pet.race (W)=Dog, Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=nowhere, Pet.ownerLastName (U)=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation update Pet set ownerFirstName = ?, ownerAddress = ?, ownerLastName = ? where age = ? and name = ? and race = ? | {1={Pet.age (W)=4, Pet.ownerFirstName (U)=null, Pet.race (W)=Dog, Pet.name (W)=Pluto, Pet.ownerAddress (U)=null, Pet.ownerLastName (U)=null}, 2={Pet.age (W)=5, Pet.ownerFirstName (U)=null, Pet.race (W)=Dog, Pet.name (W)=Rantanplan, Pet.ownerAddress (U)=null, Pet.ownerLastName (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where address = ? and firstName = ? and lastName = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.firstName, Person.lastName, Person.address from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select House.number as House_number, House.street as House_street, House.zipCode as House_zipCode, House.city as House_city from House where (House.number, House.street, House.zipCode, House.city) in ((?, ?, ?, ?)) | {House.street=Stalactite street, House.number=42, House.city=CodeFilarete City, House.zipCode=888}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into House(number, street, zipCode, city, ownerLastName, ownerFirstName, ownerAddress) values (?, ?, ?, ?, ?, ?, ?) | {1={House.number=42, House.ownerLastName=Do, House.city=CodeFilarete City, House.zipCode=888, House.ownerFirstName=John, House.street=Stalactite street, House.ownerAddress=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.number as house_number, house.street as house_street, house.zipCode as house_zipCode, house.city as house_city from Person left outer join House as house on Person.firstName = house.ownerFirstName and Person.lastName = house.ownerLastName and Person.address = house.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.lastName=Do, Person.address=nowhere}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4964f943
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@33b59d62 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where firstName = ? and lastName = ? and address = ? | {1={Person.age (U)=36, Person.firstName (W)=John, Person.lastName (W)=Do, Person.address (W)=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update House set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where number = ? and city = ? and zipCode = ? and street = ? | {1={House.number (W)=42, House.ownerLastName (U)=Do, House.city (W)=CodeFilarete City, House.zipCode (W)=888, House.ownerFirstName (U)=John, House.street (W)=Stalactite street, House.ownerAddress (U)=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update House set ownerLastName = ?, ownerFirstName = ?, ownerAddress = ? where number = ? and city = ? and zipCode = ? and street = ? | {1={House.number (W)=42, House.ownerLastName (U)=null, House.city (W)=CodeFilarete City, House.zipCode (W)=888, House.ownerFirstName (U)=null, House.street (W)=Stalactite street, House.ownerAddress (U)=null}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where firstName = ? and lastName = ? and address = ? | {1={Person.firstName=John, Person.lastName=Do, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Cat(catBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Dog(dogBreed integer, name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Cat add constraint FK_83d8ab6f foreign key(name, race, age) references Pet(name, race, age)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Dog add constraint FK_864ce449 foreign key(name, race, age) references Pet(name, race, age)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age) values (?, ?, ?) | {1={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Cat(catBreed, name, race, age) values (?, ?, ?, ?) | {1={Cat.age=4, Cat.catBreed=Persian, Cat.name=Pluto, Cat.race=Dog}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.race as Pet_race, Pet.name as Pet_name, Pet.age as Pet_age, Cat.name as Cat_name, Cat.age as Cat_age, Cat.race as Cat_race, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age from Pet left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.race, Pet.name, Pet.age) in ((?, ?, ?)) | {1=Dog, 2=Pluto, 3=4}
2024-09-08 10:12:50 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Cat inner join Pet as Pet on Cat.name = Pet.name and Cat.race = Pet.race and Cat.age = Pet.age where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b278d89
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c83b0a2 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}
2024-09-08 10:12:50 DEBUG SQLOperation select Dog.dogBreed as Dog_dogBreed, Dog.name as Dog_name, Dog.race as Dog_race, Dog.age as Dog_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Dog inner join Pet as Pet on Dog.name = Pet.name and Dog.race = Pet.race and Dog.age = Pet.age where (Dog.name, Dog.race, Dog.age) in ((?, ?, ?)) | {Dog.race=Dog, Dog.name=Pluto, Dog.age=4}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.race as Pet_race, Pet.name as Pet_name, Pet.age as Pet_age, Cat.name as Cat_name, Cat.age as Cat_age, Cat.race as Cat_race, Dog.race as Dog_race, Dog.name as Dog_name, Dog.age as Dog_age from Pet left outer join Cat on Pet.name = Cat.name and Pet.race = Cat.race and Pet.age = Cat.age left outer join Dog on Pet.name = Dog.name and Pet.race = Dog.race and Pet.age = Dog.age where (Pet.race, Pet.name, Pet.age) in ((?, ?, ?)) | {1=Dog, 2=Pluto, 3=4}
2024-09-08 10:12:50 DEBUG SQLOperation select Cat.catBreed as Cat_catBreed, Cat.name as Cat_name, Cat.race as Cat_race, Cat.age as Cat_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Cat inner join Pet as Pet on Cat.name = Pet.name and Cat.race = Pet.race and Cat.age = Pet.age where (Cat.name, Cat.race, Cat.age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1b278d89
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@c83b0a2 on object Pet{id=PetId{name='Pluto', race='Dog', age=4}}
2024-09-08 10:12:50 DEBUG SQLOperation select Dog.dogBreed as Dog_dogBreed, Dog.name as Dog_name, Dog.race as Dog_race, Dog.age as Dog_age, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Dog inner join Pet as Pet on Dog.name = Pet.name and Dog.race = Pet.race and Dog.age = Pet.age where (Dog.name, Dog.race, Dog.age) in ((?, ?, ?)) | {Dog.race=Dog, Dog.name=Pluto, Dog.age=4}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Cat where name = ? and age = ? and race = ? | {1={Cat.age=4, Cat.name=Pluto, Cat.race=Dog}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Pet where race = ? and name = ? and age = ? | {1={Pet.name=Pluto, Pet.race=Dog, Pet.age=4}}
2024-09-08 10:12:50 DEBUG SQLOperation select name from Pet | {}
2024-09-08 10:12:50 DEBUG SQLOperation select catBreed from Cat | {}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Cat where (name, race, age) in ((?, ?, ?)) | {Cat.age=4, Cat.name=Pluto, Cat.race=Dog}
2024-09-08 10:12:50 DEBUG SQLOperation delete from Pet where (name, race, age) in ((?, ?, ?)) | {Pet.name=Pluto, Pet.race=Dog, Pet.age=4}
2024-09-08 10:12:50 DEBUG SQLOperation select name from Pet | {}
2024-09-08 10:12:50 DEBUG SQLOperation select catBreed from Cat | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Pet add constraint FK_60daa9db foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.address=nowhere, Person.age=35, Person.lastName=Do, Person.firstName=John}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?), (?, ?, ?)) | {Pet.age=[5, 4], Pet.race=[Dog, Dog], Pet.name=[Rantanplan, Pluto]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.race=Dog, Pet.name=Rantanplan, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.age=5}, 2={Pet.ownerAddress=nowhere, Pet.race=Dog, Pet.name=Pluto, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.age=4}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d5d9886
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e2ac054 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d5d9886
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e2ac054 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d5d9886
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e2ac054 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d5d9886
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e2ac054 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[Pet{id=PetId{name='Rantanplan', race='Dog', age=5}}]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where address = ? and lastName = ? and firstName = ? | {1={Person.address (W)=nowhere, Person.age (U)=36, Person.lastName (W)=Do, Person.firstName (W)=John}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerAddress (U)=null, Pet.race (W)=Dog, Pet.name (W)=Rantanplan, Pet.ownerLastName (U)=null, Pet.ownerFirstName (U)=null, Pet.age (W)=5}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Pet set ownerAddress = ?, ownerLastName = ?, ownerFirstName = ? where race = ? and name = ? and age = ? | {1={Pet.ownerAddress (U)=nowhere, Pet.race (W)=Dog, Pet.name (W)=Pluto, Pet.ownerLastName (U)=Do, Pet.ownerFirstName (U)=John, Pet.age (W)=4}}
2024-09-08 10:12:50 DEBUG SQLOperation select Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Pet where (Pet.name, Pet.race, Pet.age) in ((?, ?, ?)) | {Pet.age=-42, Pet.race=Cat, Pet.name=Schrodinger}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Pet(name, race, age, ownerAddress, ownerLastName, ownerFirstName) values (?, ?, ?, ?, ?, ?) | {1={Pet.ownerAddress=nowhere, Pet.race=Cat, Pet.name=Schrodinger, Pet.ownerLastName=Do, Pet.ownerFirstName=John, Pet.age=-42}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, Pet.name as Pet_name, Pet.race as Pet_race, Pet.age as Pet_age from Person left outer join Pet as Pet on Person.firstName = Pet.ownerFirstName and Person.lastName = Pet.ownerLastName and Person.address = Pet.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.address=nowhere, Person.lastName=Do, Person.firstName=John}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d5d9886
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e2ac054 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d5d9886
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e2ac054 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=36, house=null, pets=[Pet{id=PetId{name='Pluto', race='Dog', age=4}}]}
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into House(id) values (default) | {1={}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address, houseId) values (?, ?, ?, ?, ?) | {1={Person.firstName=John, Person.houseId=1, Person.address=nowhere, Person.lastName=Do, Person.age=35}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.id as house_id from Person left outer join House as house on Person.houseId = house.id where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.firstName=John, Person.address=nowhere, Person.lastName=Do}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@16934565
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36dce48d on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ?, houseId = ? where firstName = ? and address = ? and lastName = ? | {1={Person.firstName (W)=John, Person.houseId (U)=1, Person.address (W)=nowhere, Person.lastName (W)=Do, Person.age (U)=36}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where firstName = ? and address = ? and lastName = ? | {1={Person.firstName=John, Person.address=nowhere, Person.lastName=Do}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Person(age, firstName, lastName, address) values (?, ?, ?, ?) | {1={Person.age=35, Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into House(id, ownerFirstName, ownerLastName, ownerAddress) values (default, ?, ?, ?) | {1={House.ownerFirstName=John, House.ownerLastName=Do, House.ownerAddress=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age as Person_age, Person.firstName as Person_firstName, Person.lastName as Person_lastName, Person.address as Person_address, house.id as house_id from Person left outer join House as house on Person.firstName = house.ownerFirstName and Person.lastName = house.ownerLastName and Person.address = house.ownerAddress where (Person.firstName, Person.lastName, Person.address) in ((?, ?, ?)) | {Person.lastName=Do, Person.firstName=John, Person.address=nowhere}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@32d9bcda
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a145bc5 on object Person{id=PersonId{firstName='John', lastName='Do', address='nowhere'}, age=35, house=null, pets=[]}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Person set age = ? where lastName = ? and firstName = ? and address = ? | {1={Person.age (U)=36, Person.lastName (W)=Do, Person.firstName (W)=John, Person.address (W)=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update House set ownerFirstName = ?, ownerLastName = ?, ownerAddress = ? where id = ? | {1={House.ownerFirstName (U)=John, House.ownerLastName (U)=Do, House.ownerAddress (U)=nowhere, House.id (W)=1}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update House set ownerFirstName = ?, ownerLastName = ?, ownerAddress = ? where id = ? | {1={House.ownerFirstName (U)=null, House.ownerLastName (U)=null, House.ownerAddress (U)=null, House.id (W)=1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Person where lastName = ? and firstName = ? and address = ? | {1={Person.lastName=Do, Person.firstName=John, Person.address=nowhere}}
2024-09-08 10:12:50 DEBUG SQLOperation select Person.age from Person | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, unique (number, street, zipCode, city))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseNumber integer, houseStreet varchar(255), houseZipCode varchar(255), houseCity varchar(255), unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person add constraint FK_dc808dbe foreign key(houseNumber, houseStreet, houseZipCode, houseCity) references House(number, street, zipCode, city)
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(number integer not null, street varchar(255) not null, zipCode varchar(255) not null, city varchar(255) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (number, street, zipCode, city))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, houseId bigint, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:50 DEBUG DDLDeployer create table House(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, ownerFirstName varchar(255), ownerLastName varchar(255), ownerAddress varchar(255), unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table House add constraint FK_c7e4c03a foreign key(ownerFirstName, ownerLastName, ownerAddress) references Person(firstName, lastName, address)
2024-09-08 10:12:50 DEBUG DDLDeployer create table Pet(name varchar(255) not null, race varchar(255) not null, age integer not null, unique (name, race, age))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person(age integer, firstName varchar(255) not null, lastName varchar(255) not null, address varchar(255) not null, unique (firstName, lastName, address))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Person_pets(person_firstName varchar(255), person_lastName varchar(255), person_address varchar(255), pets_name varchar(255), pets_race varchar(255), pets_age integer not null, unique (person_firstName, person_lastName, person_address, pets_name, pets_race, pets_age))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_104a9067 foreign key(pets_name, pets_race, pets_age) references Pet(name, race, age)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Person_pets add constraint FK_d6e530bc foreign key(person_firstName, person_lastName, person_address) references Person(firstName, lastName, address)
[INFO] Tests run: 21, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.046 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest$ForeignKeyCreation
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.297 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCompositeKeyTest
[INFO] Running org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.001 s - in org.codefilarete.stalactite.engine.ElementCollectionTableNamingStrategyTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest
2024-09-08 10:12:50 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:50 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(model, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.model=Renault, AbstractVehicle.DTYPE=CAR}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update AbstractVehicle set model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update AbstractVehicle set color = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=99], AbstractVehicle.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@392c47d5
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12f620b7
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12f620b7
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@392c47d5
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.id (W)=o.c.s.i.PersistableIdentifier@2, Truck.color (U)=Color[rgb=99]}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:50 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, AbstractVehicle.id as AbstractVehicle_id from Truck inner join AbstractVehicle as AbstractVehicle on Truck.id = AbstractVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7236766d
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@47f75587 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ec97aa2
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@f799e19 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?, ?) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7ec97aa2
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@f799e19 on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, AbstractVehicle.id as AbstractVehicle_id from Truck inner join AbstractVehicle as AbstractVehicle on Truck.id = AbstractVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7236766d
2024-09-08 10:12:50 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@47f75587 on object Truck[color=Color[rgb=99],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.model=Renault}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistableIdentifier@1, Car.model (U)=Peugeot}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation update Truck set color = ? where id = ? | {1={Truck.color (U)=Color[rgb=99], Truck.id (W)=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:50 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@2, 2=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:50 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@417c6c2d
2024-09-08 10:12:50 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30be1f09
2024-09-08 10:12:50 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?, ?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?, ?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@2, 3=o.c.s.i.PersistableIdentifier@1, 4=o.c.s.i.PersistableIdentifier@2}
2024-09-08 10:12:50 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@30be1f09
2024-09-08 10:12:50 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:50 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@417c6c2d
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass
2024-09-08 10:12:50 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-09-08 10:12:50 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:50 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b1493b7
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.color (U)=Color[rgb=666]}}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6b1493b7
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1160a438
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.DISCRIMINATOR as AbstractVehicle_DISCRIMINATOR from ((select Car.id as id, Car.model as model, Car.color as color, 'Car' as DISCRIMINATOR from Car) union all (select Truck.id as id, cast(null as varchar(255)) as model, Truck.color as color, 'Truck' as DISCRIMINATOR from Truck)) as AbstractVehicle | {}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@183c737c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@183c737c
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a9fed4b
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a9fed4b
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from car | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(model varchar(255), color int, id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Truck(color int, id int not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select model from Car | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f42ec38
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f42ec38
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(model varchar(255), id int not null, color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistableIdentifier@1, 2=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@970a986
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@1, 2=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@970a986
2024-09-08 10:12:51 DEBUG SQLOperation (select Car.id as id, 'Car' as Y from Car where Car.id in (?)) union all (select Truck.id as id, 'Truck' as Y from Truck where Truck.id in (?)) | {1=o.c.s.i.PersistedIdentifier@2, 2=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id from Truck where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7da158ac
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from ((select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle where Vehicle.color = ? | {1=Color[rgb=42]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@63cca343
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Vehicle.model as Vehicle_model, Vehicle.DISCRIMINATOR as Vehicle_DISCRIMINATOR from ((select Car.color as color, Car.id as id, Car.model as model, 'Car' as DISCRIMINATOR from Car) union all (select Truck.color as color, Truck.id as id, cast(null as varchar(255)) as model, 'Truck' as DISCRIMINATOR from Truck)) as Vehicle where Vehicle.color = ? | {1=Color[rgb=666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bbcebe9
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as truckCount from truck where id = 2 | {}
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.082 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$TablePerClass
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.color=Color[rgb=666], Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.color=Color[rgb=42], Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f8dd04c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@599df674 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f8dd04c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@599df674 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id, Truck.id as Truck_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id left outer join Truck on AbstractVehicle.id = Truck.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG SQLOperation select Truck.color as Truck_color, Truck.id as Truck_id, AbstractVehicle.id as AbstractVehicle_id from Truck inner join AbstractVehicle as AbstractVehicle on Truck.id = AbstractVehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4da443aa
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c1469d7 on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, Truck.color as Truck_color, Truck.id as Truck_id from AbstractVehicle left outer join Car as Car on AbstractVehicle.id = Car.id left outer join Truck as Truck on AbstractVehicle.id = Truck.id | {}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@390eae34
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@51a5637a on object Car[model=<null>,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@390eae34
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1d2b69f1 on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as vehicleCount from abstractVehicle where id in (1, 2) | {}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as carCount from car where id = 1 | {}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as truckCount from car where id = 2 | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.model=Renault, Car.color=Color[rgb=666], Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71adb6ad
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6736bdfb on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666], Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71adb6ad
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6736bdfb on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle left outer join car on abstractVehicle.id = car.id | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Truck(id int not null, color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, id) values (?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666]}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Truck(color, id) values (?, ?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2, Truck.color=Color[rgb=42]}}
2024-09-08 10:12:51 DEBUG SQLOperation select model from Car | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), color int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(color, model, id) values (?, ?, ?) | {1={Car.id=o.c.s.i.PersistableIdentifier@1, Car.color=Color[rgb=666], Car.model=Renault}}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b7237f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@19feba08 on object Car[model=Renault,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set color = ?, model = ? where id = ? | {1={Car.id (W)=o.c.s.i.PersistedIdentifier@1, Car.model (U)=Peugeot, Car.color (U)=Color[rgb=666]}}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, Car.id as Car_id from AbstractVehicle left outer join Car on AbstractVehicle.id = Car.id where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.color as Car_color, Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44b7237f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@19feba08 on object Car[model=Peugeot,plates=[],radio=<null>,color=Color[rgb=666],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Car(id int not null, model varchar(255), unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Truck(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Truck add constraint FK_Truck_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Truck(id) values (?) | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Vehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from car | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from truck | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8366e38
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5bf9a68c on object Car[model=Renault,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Car set model = ? where id = ? | {1={Car.model (U)=Peugeot, Car.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Car inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8366e38
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5bf9a68c on object Car[model=Peugeot,plates=[],radio=<null>,color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car on Vehicle.id = Car.id left outer join Truck on Vehicle.id = Truck.id where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG SQLOperation select Truck.id as Truck_id, Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Truck inner join Vehicle as Vehicle on Truck.id = Vehicle.id where Truck.id in (?) | {Truck.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12637fb4
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3fe5b55f on object Truck[color=<null>,engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.color = ? | {1=Color[rgb=42]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5ac3e5dd
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4f4ead2a on object Truck[color=Color[rgb=42],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@2,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id, Car.model as Car_model, Car.id as Car_id, Truck.id as Truck_id from Vehicle left outer join Car as Car on Vehicle.id = Car.id left outer join Truck as Truck on Vehicle.id = Truck.id where Vehicle.color = ? | {1=Color[rgb=256]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@31a9cf0c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@40853e2d on object Car[model=<null>,plates=[],radio=<null>,color=Color[rgb=256],engine=<null>,owner=<null>,wheels=[],id=o.c.s.i.PersistedIdentifier@1,timestamp=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Car where id = ? | {1={Car.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Truck where id = ? | {1={Truck.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}, 2={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.094 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$JoinTable
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2, AbstractVehicle.DTYPE=TRUCK}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e81a56b
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e81a56b
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56576db2
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as DISCRIMINATOR from AbstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56576db2
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e81a56b
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.DTYPE=CAR}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45352d51
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1, AbstractVehicle.color (U)=Color[rgb=666]}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@45352d51
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select * from abstractVehicle | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, id, DTYPE) values (?, ?, ?) | {1={AbstractVehicle.DTYPE=TRUCK, AbstractVehicle.color=Color[rgb=42], AbstractVehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select model from AbstractVehicle | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color int, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from AbstractVehicle where id = ? | {1={AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1, AbstractVehicle.DTYPE=CAR}}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fca31d
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update AbstractVehicle set color = ?, model = ? where id = ? | {1={AbstractVehicle.model (U)=Peugeot, AbstractVehicle.color (U)=Color[rgb=666], AbstractVehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fca31d
2024-09-08 10:12:51 DEBUG DDLDeployer create table Vehicle(color int, id int, model varchar(255), DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Vehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={Vehicle.model=Renault, Vehicle.DTYPE=CAR, Vehicle.color=Color[rgb=666], Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Vehicle(color, id, DTYPE) values (?, ?, ?) | {1={Vehicle.DTYPE=TRUCK, Vehicle.color=Color[rgb=42], Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Vehicle where DTYPE ='CAR' | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Vehicle where DTYPE ='TRUCK' | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8a4ef
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Vehicle set color = ?, model = ? where id = ? | {1={Vehicle.model (U)=Peugeot, Vehicle.color (U)=Color[rgb=666], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8a4ef
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Vehicle set color = ? where id = ? | {1={Vehicle.color (U)=Color[rgb=256], Vehicle.id (W)=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as Vehicle_DTYPE from Vehicle where Vehicle.id in (?) | {1=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49619931
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as DISCRIMINATOR from Vehicle where Vehicle.color = ? | {1=Color[rgb=42]}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@2}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@49619931
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.id as Vehicle_id, Vehicle.DTYPE as DISCRIMINATOR from Vehicle where Vehicle.color = ? | {1=Color[rgb=256]}
2024-09-08 10:12:51 DEBUG SQLOperation select Vehicle.color as Vehicle_color, Vehicle.model as Vehicle_model, Vehicle.id as Vehicle_id from Vehicle where Vehicle.id in (?) | {Vehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a8a4ef
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Vehicle where id = ? | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as carCount from Vehicle where id = 1 | {}
2024-09-08 10:12:51 DEBUG SQLOperation select count(*) as truckCount from Vehicle where id = 2 | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table AbstractVehicle(id int, model varchar(255), color integer, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into AbstractVehicle(color, model, id, DTYPE) values (?, ?, ?, ?) | {1={AbstractVehicle.DTYPE=CAR, AbstractVehicle.color=Color[rgb=666], AbstractVehicle.model=Renault, AbstractVehicle.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.id as AbstractVehicle_id, AbstractVehicle.DTYPE as AbstractVehicle_DTYPE from AbstractVehicle where AbstractVehicle.id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG SQLOperation select AbstractVehicle.color as AbstractVehicle_color, AbstractVehicle.model as AbstractVehicle_model, AbstractVehicle.id as AbstractVehicle_id from AbstractVehicle where AbstractVehicle.id in (?) | {AbstractVehicle.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@384fb5cc
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.079 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest$SingleTable
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.299 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPolymorphismTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_addressBook(id int, key integer, value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_addressBook add constraint FK_Person_addressBook_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.value=Grenoble, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.key=HOME}, 2={Person_addressBook.value=Lyon, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.key=BILLING_ADDRESS}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addressBook.value as Person_addressBook_value, Person_addressBook.key as Person_addressBook_key, Person_addressBook.id as Person_addressBook_id from Person left outer join Person_addressBook as Person_addressBook on Person.id = Person_addressBook.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@575e4305
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78d665c5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@575e4305
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78d665c5 on object Person[addressBook={HOME=Grenoble},addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_addressBook where key = ? and id = ? | {1={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=HOME}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_addressBook(id, key, value) values (?, ?, ?) | {1={Person_addressBook.value=Marseille, Person_addressBook.id=o.c.s.i.PersistableIdentifier@1, Person_addressBook.key=OTHER}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addressBook.value as Person_addressBook_value, Person_addressBook.key as Person_addressBook_key, Person_addressBook.id as Person_addressBook_id from Person left outer join Person_addressBook as Person_addressBook on Person.id = Person_addressBook.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@575e4305
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78d665c5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@575e4305
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78d665c5 on object Person[addressBook={BILLING_ADDRESS=Lyon},addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_addressBook where key = ? and id = ? | {1={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=OTHER}, 2={Person_addressBook.id=o.c.s.i.PersistedIdentifier@1, Person_addressBook.key=BILLING_ADDRESS}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_addressBook | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_contracts(id int, key varchar(255), creationDate timestamp, modificationDate timestamp, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_contracts add constraint FK_Person_contracts_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.key=Grenoble, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.creationDate=Thu Aug 29 10:12:51 UTC 2024, Person_contracts.modificationDate=Thu Aug 29 10:12:51 UTC 2024}, 2={Person_contracts.key=Lyon, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_contracts.modificationDate=Sat Sep 07 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_contracts.creationDate as Person_contracts_creationDate, Person_contracts.modificationDate as Person_contracts_modificationDate, Person_contracts.key as Person_contracts_key, Person_contracts.id as Person_contracts_id from Person left outer join Person_contracts as Person_contracts on Person.id = Person_contracts.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66d911d3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6de819a0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66d911d3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6de819a0 on object Person[addressBook=<null>,addresses=<null>,contracts={Grenoble=Timestamp[creationDate=Thu Aug 29 10:12:51 UTC 2024,modificationDate=Thu Aug 29 10:12:51 UTC 2024,readonlyProperty=<null>]},country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_contracts set creationDate = ?, modificationDate = ? where id = ? and key = ? | {1={Person_contracts.id (W)=o.c.s.i.PersistedIdentifier@1, Person_contracts.key (W)=Lyon, Person_contracts.creationDate (U)=Fri Sep 06 10:12:51 UTC 2024, Person_contracts.modificationDate (U)=Fri Sep 06 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Grenoble}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_contracts(creationDate, id, key, modificationDate) values (?, ?, ?, ?) | {1={Person_contracts.key=Marseille, Person_contracts.id=o.c.s.i.PersistableIdentifier@1, Person_contracts.creationDate=Tue Sep 03 10:12:51 UTC 2024, Person_contracts.modificationDate=Tue Sep 03 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_contracts.creationDate as Person_contracts_creationDate, Person_contracts.modificationDate as Person_contracts_modificationDate, Person_contracts.key as Person_contracts_key, Person_contracts.id as Person_contracts_id from Person left outer join Person_contracts as Person_contracts on Person.id = Person_contracts.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66d911d3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6de819a0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66d911d3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6de819a0 on object Person[addressBook=<null>,addresses=<null>,contracts={Lyon=Timestamp[creationDate=Fri Sep 06 10:12:51 UTC 2024,modificationDate=Fri Sep 06 10:12:51 UTC 2024,readonlyProperty=<null>]},country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_contracts where id = ? and key = ? | {1={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Lyon}, 2={Person_contracts.id=o.c.s.i.PersistedIdentifier@1, Person_contracts.key=Marseille}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_contracts | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1829944e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3013532e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1829944e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3013532e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1829944e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3013532e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_phoneNumbers where id = ? and key = ? | {1={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=work}, 2={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=mobile}, 3={Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1, Person_phoneNumbers.key=home}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_phoneNumbers | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@337f3b20
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6547cb87 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@337f3b20
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6547cb87 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@337f3b20
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6547cb87 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home, Person_phoneNumbers.value=01 11 11 11 11}, 2={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=mobile, Person_phoneNumbers.value=03 33 33 33 33}, 3={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=work, Person_phoneNumbers.value=02 22 22 22 22}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48705dcc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57476b76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48705dcc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57476b76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@48705dcc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@57476b76 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile}, 2={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work}, 3={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3818e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30661356 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3818e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30661356 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3818e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30661356 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_phoneNumbers where id = ? and key = ? | {1={Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1, Person_phoneNumbers.key=home}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3818e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30661356 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a3818e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30661356 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_addresses(id int, creationDate timestamp, modificationDate timestamp, value varchar(255), unique (id, creationDate, modificationDate))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_addresses add constraint FK_Person_addresses_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_addresses.value=Lyon, Person_addresses.modificationDate=Sat Sep 07 10:12:51 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_addresses.creationDate=Thu Aug 29 10:12:51 UTC 2024, Person_addresses.value=Grenoble, Person_addresses.modificationDate=Thu Aug 29 10:12:51 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addresses.value as Person_addresses_value, Person_addresses.creationDate as Person_addresses_creationDate, Person_addresses.modificationDate as Person_addresses_modificationDate, Person_addresses.id as Person_addresses_id from Person left outer join Person_addresses as Person_addresses on Person.id = Person_addresses.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11607f4f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56b85be4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11607f4f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56b85be4 on object Person[addressBook=<null>,addresses={Timestamp[creationDate=Thu Aug 29 10:12:51 UTC 2024,modificationDate=Thu Aug 29 10:12:51 UTC 2024,readonlyProperty=<null>]=Grenoble},contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_addresses set value = ? where creationDate = ? and id = ? and modificationDate = ? | {1={Person_addresses.creationDate (W)=Sat Sep 07 10:12:51 UTC 2024, Person_addresses.value (U)=Paris, Person_addresses.id (W)=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate (W)=Sat Sep 07 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_addresses where creationDate = ? and id = ? and modificationDate = ? | {1={Person_addresses.creationDate=Thu Aug 29 10:12:51 UTC 2024, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Thu Aug 29 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_addresses(creationDate, id, modificationDate, value) values (?, ?, ?, ?) | {1={Person_addresses.creationDate=Tue Sep 03 10:12:51 UTC 2024, Person_addresses.value=Marseille, Person_addresses.modificationDate=Tue Sep 03 10:12:51 UTC 2024, Person_addresses.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_addresses.value as Person_addresses_value, Person_addresses.creationDate as Person_addresses_creationDate, Person_addresses.modificationDate as Person_addresses_modificationDate, Person_addresses.id as Person_addresses_id from Person left outer join Person_addresses as Person_addresses on Person.id = Person_addresses.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11607f4f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56b85be4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11607f4f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56b85be4 on object Person[addressBook=<null>,addresses={Timestamp[creationDate=Tue Sep 03 10:12:51 UTC 2024,modificationDate=Tue Sep 03 10:12:51 UTC 2024,readonlyProperty=<null>]=Marseille},contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_addresses where creationDate = ? and id = ? and modificationDate = ? | {1={Person_addresses.creationDate=Tue Sep 03 10:12:51 UTC 2024, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Tue Sep 03 10:12:51 UTC 2024}, 2={Person_addresses.creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_addresses.id=o.c.s.i.PersistedIdentifier@1, Person_addresses.modificationDate=Sat Sep 07 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_addresses | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(id int, key_creationDate timestamp, modificationDate timestamp, creationDate timestamp, value_modificationDate timestamp, unique (id, key_creationDate, modificationDate))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates add constraint FK_Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Fri Sep 06 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Mon Aug 19 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Fri Sep 06 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Mon Aug 19 10:12:51 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Thu Aug 29 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sat Sep 07 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Thu Aug 29 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_key_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_value_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id from Person left outer join Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates on Person.id = Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2954f22f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@652eff80 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2954f22f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@652eff80 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Fri Sep 06 10:12:51 UTC 2024,modificationDate=Fri Sep 06 10:12:51 UTC 2024,readonlyProperty=<null>]=Timestamp[creationDate=Mon Aug 19 10:12:51 UTC 2024,modificationDate=Mon Aug 19 10:12:51 UTC 2024,readonlyProperty=<null>]},mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where key_creationDate = ? and id = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Sat Sep 07 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates(creationDate, id, key_creationDate, modificationDate, value_modificationDate) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Thu Sep 05 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate=Fri Aug 09 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Thu Sep 05 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate=Fri Aug 09 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_key_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.creationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_creationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.value_modificationDate as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_value_modificationDate, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates_id from Person left outer join Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates as Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates on Person.id = Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2954f22f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@652eff80 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2954f22f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@652eff80 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates={Timestamp[creationDate=Thu Sep 05 10:12:51 UTC 2024,modificationDate=Thu Sep 05 10:12:51 UTC 2024,readonlyProperty=<null>]=Timestamp[creationDate=Fri Aug 09 10:12:51 UTC 2024,modificationDate=Fri Aug 09 10:12:51 UTC 2024,readonlyProperty=<null>]},mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates where key_creationDate = ? and id = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Fri Sep 06 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Fri Sep 06 10:12:51 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.key_creationDate=Thu Sep 05 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates.modificationDate=Thu Sep 05 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypesWithColumnDuplicates | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfComplexTypes(id int, creationDate timestamp, modificationDate timestamp, serialNumber varchar(255), model varchar(255), unique (id, creationDate, modificationDate))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfComplexTypes add constraint FK_Person_mapPropertyMadeOfComplexTypes_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.serialNumber=456, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Fri Sep 06 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model2, Person_mapPropertyMadeOfComplexTypes.modificationDate=Fri Sep 06 10:12:51 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypes.serialNumber=123, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model1, Person_mapPropertyMadeOfComplexTypes.modificationDate=Sat Sep 07 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypes.creationDate as Person_mapPropertyMadeOfComplexTypes_creationDate, Person_mapPropertyMadeOfComplexTypes.serialNumber as Person_mapPropertyMadeOfComplexTypes_serialNumber, Person_mapPropertyMadeOfComplexTypes.modificationDate as Person_mapPropertyMadeOfComplexTypes_modificationDate, Person_mapPropertyMadeOfComplexTypes.model as Person_mapPropertyMadeOfComplexTypes_model, Person_mapPropertyMadeOfComplexTypes.id as Person_mapPropertyMadeOfComplexTypes_id from Person left outer join Person_mapPropertyMadeOfComplexTypes as Person_mapPropertyMadeOfComplexTypes on Person.id = Person_mapPropertyMadeOfComplexTypes.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b5e705
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2974ffec on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b5e705
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2974ffec on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Fri Sep 06 10:12:51 UTC 2024,modificationDate=Fri Sep 06 10:12:51 UTC 2024,readonlyProperty=<null>]=Car.Radio[model=model2,persisted=false,serialNumber=456,car=<null>]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_mapPropertyMadeOfComplexTypes set model = ?, serialNumber = ? where id = ? and creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.serialNumber (U)=789, Person_mapPropertyMadeOfComplexTypes.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate (W)=Fri Sep 06 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model (U)=model4, Person_mapPropertyMadeOfComplexTypes.modificationDate (W)=Fri Sep 06 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where id = ? and creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Sat Sep 07 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Sat Sep 07 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfComplexTypes(creationDate, id, model, modificationDate, serialNumber) values (?, ?, ?, ?, ?) | {1={Person_mapPropertyMadeOfComplexTypes.serialNumber=789, Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Thu Sep 05 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.model=model3, Person_mapPropertyMadeOfComplexTypes.modificationDate=Thu Sep 05 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfComplexTypes.creationDate as Person_mapPropertyMadeOfComplexTypes_creationDate, Person_mapPropertyMadeOfComplexTypes.serialNumber as Person_mapPropertyMadeOfComplexTypes_serialNumber, Person_mapPropertyMadeOfComplexTypes.modificationDate as Person_mapPropertyMadeOfComplexTypes_modificationDate, Person_mapPropertyMadeOfComplexTypes.model as Person_mapPropertyMadeOfComplexTypes_model, Person_mapPropertyMadeOfComplexTypes.id as Person_mapPropertyMadeOfComplexTypes_id from Person left outer join Person_mapPropertyMadeOfComplexTypes as Person_mapPropertyMadeOfComplexTypes on Person.id = Person_mapPropertyMadeOfComplexTypes.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b5e705
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2974ffec on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@10b5e705
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2974ffec on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes={Timestamp[creationDate=Thu Sep 05 10:12:51 UTC 2024,modificationDate=Thu Sep 05 10:12:51 UTC 2024,readonlyProperty=<null>]=Car.Radio[model=model3,persisted=false,serialNumber=789,car=<null>]},mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfComplexTypes where id = ? and creationDate = ? and modificationDate = ? | {1={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Fri Sep 06 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Fri Sep 06 10:12:51 UTC 2024}, 2={Person_mapPropertyMadeOfComplexTypes.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfComplexTypes.creationDate=Thu Sep 05 10:12:51 UTC 2024, Person_mapPropertyMadeOfComplexTypes.modificationDate=Thu Sep 05 10:12:51 UTC 2024}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfComplexTypes | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_phoneNumbers(id int, key varchar(255), value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_phoneNumbers add constraint FK_Person_phoneNumbers_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=03 33 33 33 33, Person_phoneNumbers.key=mobile, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_phoneNumbers.value=01 11 11 11 11, Person_phoneNumbers.key=home, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_phoneNumbers.value=02 22 22 22 22, Person_phoneNumbers.key=work, Person_phoneNumbers.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_phoneNumbers(id, key, value) values (?, ?, ?) | {1={Person_phoneNumbers.value=04 44 44 44 44, Person_phoneNumbers.key=vacation site, Person_phoneNumbers.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_phoneNumbers.value as Person_phoneNumbers_value, Person_phoneNumbers.key as Person_phoneNumbers_key, Person_phoneNumbers.id as Person_phoneNumbers_id from Person left outer join Person_phoneNumbers as Person_phoneNumbers on Person.id = Person_phoneNumbers.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78fc3bba
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@308a3f45 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers={vacation site=04 44 44 44 44, mobile=03 33 33 33 33, home=01 11 11 11 11},timestamp=<null>,vehicle=<null>,version=0]
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=null}, 2={City.id=o.c.s.i.PersistableIdentifier@2, City.name=null}, 3={City.id=o.c.s.i.PersistableIdentifier@3, City.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 4={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?, ?) | {City.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23389f18
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23389f18
2024-09-08 10:12:51 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ba8692d
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ba8692d
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.description as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_description, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1757e5d8
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca499df on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39a0a9b7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@75c70563
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b7286a7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@75c70563
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1757e5d8
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca499df on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39a0a9b7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a828ce5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b7286a7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a828ce5
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.description as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_description, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1757e5d8
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca499df on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39a0a9b7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@11eb4b16
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b7286a7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@11eb4b16
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1757e5d8
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ca499df on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@39a0a9b7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3913b9c2
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b7286a7 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3913b9c2
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@1}, 2={City.id=o.c.s.i.PersistableIdentifier@2}, 3={City.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=1}
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=2}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aa7788b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@275581aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c88d43e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@190728b4
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe9bc2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@190728b4
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aa7788b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@275581aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c88d43e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6282b046
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe9bc2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6282b046
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aa7788b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@275581aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c88d43e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@da32ee2
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe9bc2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@da32ee2
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aa7788b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@275581aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c88d43e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@70f31eb9
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe9bc2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@70f31eb9
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aa7788b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@275581aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c88d43e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1d9215dd
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe9bc2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1d9215dd
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1aa7788b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@275581aa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c88d43e on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1727f684
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fe9bc2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1727f684
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from City | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@2}, 2={City.name=Grenoble, City.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f8ae410
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46d567b4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76f5ab8c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d96d46b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38a05a3b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4d96d46b
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f8ae410
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46d567b4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76f5ab8c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@27731eb1
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38a05a3b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@27731eb1
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(id, name) values (?, ?) | {1={City.name=Marseille, City.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(id, name) values (?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.name as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_name, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f8ae410
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46d567b4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76f5ab8c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6c6fc471
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38a05a3b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6c6fc471
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f8ae410
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46d567b4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@76f5ab8c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@49a54c8
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38a05a3b on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@49a54c8
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from City | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKeyAndValue(id int, key int, value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_key_City_id foreign key(key) references City(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKeyAndValue add constraint FK_Person_mapPropertyMadeOfEntityAsKeyAndValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(id) values (?) | {1={City.id=o.c.s.i.PersistableIdentifier@3}, 2={City.id=o.c.s.i.PersistableIdentifier@1}, 3={City.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@2}, 2={Country.id=o.c.s.i.PersistableIdentifier@1}, 3={Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKeyAndValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsKeyAndValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@518eef4c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34c5c1ae on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6179ea2f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a2d68e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d9de9c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6a2d68e3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@518eef4c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34c5c1ae on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6179ea2f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@73372966
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d9de9c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@73372966
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@518eef4c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34c5c1ae on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6179ea2f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d319dbd
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d9de9c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d319dbd
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(id) values (?) | {1={Country.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKeyAndValue set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.value (U)=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsKeyAndValue.id (W)=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key (W)=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKeyAndValue.value as Person_mapPropertyMadeOfEntityAsKeyAndValue_value, Person_mapPropertyMadeOfEntityAsKeyAndValue.key as Person_mapPropertyMadeOfEntityAsKeyAndValue_key, Person_mapPropertyMadeOfEntityAsKeyAndValue.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_City_id, Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKeyAndValue as Person_mapPropertyMadeOfEntityAsKeyAndValue on Person.id = Person_mapPropertyMadeOfEntityAsKeyAndValue.id left outer join City as Person_mapPropertyMadeOfEntityAsKeyAndValue_City on Person_mapPropertyMadeOfEntityAsKeyAndValue.key = Person_mapPropertyMadeOfEntityAsKeyAndValue_City.id left outer join Country as Person_mapPropertyMadeOfEntityAsKeyAndValue_Country on Person_mapPropertyMadeOfEntityAsKeyAndValue.value = Person_mapPropertyMadeOfEntityAsKeyAndValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@518eef4c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34c5c1ae on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6179ea2f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@f24a38a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d9de9c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@f24a38a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@518eef4c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34c5c1ae on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6179ea2f on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6d63ddaf
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@54d9de9c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6d63ddaf
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKeyAndValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKeyAndValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKeyAndValue.key=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from City where id = ? | {1={City.id=o.c.s.i.PersistedIdentifier@2}, 2={City.id=o.c.s.i.PersistedIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@3}, 2={Country.id=o.c.s.i.PersistedIdentifier@4}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKeyAndValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from City | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
[INFO] Tests run: 22, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.099 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyAndValueAreEntities
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.description=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78a84d40
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45110105 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74543469 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3bf36f10
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78a84d40
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45110105 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74543469 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@9651ee1
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.description=null}, 2={Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@4, Country.description=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78a84d40
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45110105 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74543469 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@2500399
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@78a84d40
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@45110105 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74543469 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6b6c7472
2024-09-08 10:12:51 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.description=null, Country.name=null, Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Grenoble, 3=1}
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1=1, 2=Lyon, 3=2}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d5d7ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@103983a3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55358d2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@367b9ffa
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d5d7ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@103983a3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55358d2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5999d330
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d5d7ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@103983a3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55358d2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@1665dd44
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d5d7ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@103983a3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55358d2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5c4125a0
2024-09-08 10:12:51 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d5d7ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@103983a3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55358d2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@557539ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d5d7ef
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@103983a3 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@55358d2a on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@25247961
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60978427
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c486bf5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@715070af on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3dae13d3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60978427
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c486bf5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@715070af on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@16a34e67
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@4}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistableIdentifier@3, o.c.s.i.PersistableIdentifier@4]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5815dafc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5815dafc
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@4, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60978427
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c486bf5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@715070af on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3133a94a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60978427
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c486bf5 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@715070af on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@31a11ef6
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsValue(id int, key varchar(255), value int, unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_value_Country_id foreign key(value) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsValue add constraint FK_Person_mapPropertyMadeOfEntityAsValue_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null}, 2={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null}, 3={Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsValue(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@2}, 3={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille, Person_mapPropertyMadeOfEntityAsValue.value=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bab9978
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@374ceffa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b9a90d8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@69a91b13
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bab9978
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@374ceffa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b9a90d8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6223cd95
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bab9978
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@374ceffa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b9a90d8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6c40667b
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Grenoble}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsValue.value as Person_mapPropertyMadeOfEntityAsValue_value, Person_mapPropertyMadeOfEntityAsValue.key as Person_mapPropertyMadeOfEntityAsValue_key, Person_mapPropertyMadeOfEntityAsValue.id as Person_mapPropertyMadeOfEntityAsValue_id, Person_mapPropertyMadeOfEntityAsValue_Country.name as Person_mapPropertyMadeOfEntityAsValue_Country_name, Person_mapPropertyMadeOfEntityAsValue_Country.description as Person_mapPropertyMadeOfEntityAsValue_Country_description, Person_mapPropertyMadeOfEntityAsValue_Country.id as Person_mapPropertyMadeOfEntityAsValue_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsValue as Person_mapPropertyMadeOfEntityAsValue on Person.id = Person_mapPropertyMadeOfEntityAsValue.id left outer join Country as Person_mapPropertyMadeOfEntityAsValue_Country on Person_mapPropertyMadeOfEntityAsValue.value = Person_mapPropertyMadeOfEntityAsValue_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bab9978
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@374ceffa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b9a90d8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@101559eb
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1bab9978
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@374ceffa on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b9a90d8 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6be88640
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsValue where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Marseille}, 2={Person_mapPropertyMadeOfEntityAsValue.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsValue.key=Lyon}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select value from Person_mapPropertyMadeOfEntityAsValue | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.097 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$ValueIsEntity
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistableIdentifier@1, o.c.s.i.PersistableIdentifier@2]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3833ba49
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3833ba49
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39ce5462
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77a871ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c25b070 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@47e7e284
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39ce5462
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77a871ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c25b070 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7af5eb8e
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@3}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3833ba49
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39ce5462
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77a871ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c25b070 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@28c8ec96
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@39ce5462
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77a871ee on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c25b070 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@217b31f7
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=1, 3=Grenoble}
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1=1, 2=2, 3=Lyon}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ad4da42
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73ede6dd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23a2bbb9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@49eb8067
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ad4da42
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73ede6dd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23a2bbb9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@5d7419a1
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ad4da42
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73ede6dd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23a2bbb9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@48640536
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ad4da42
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73ede6dd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23a2bbb9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@802131d
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ad4da42
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73ede6dd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23a2bbb9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@3e9d34ee
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1ad4da42
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73ede6dd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23a2bbb9 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7c954a62
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select key from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@2, Country.name=null, Country.description=null}, 2={Country.id=o.c.s.i.PersistableIdentifier@1, Country.name=null, Country.description=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12fd8bca
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b07d8d0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1321e961 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@6e632818
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12fd8bca
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b07d8d0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1321e961 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7bbe7889
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@3, Country.name=null, Country.description=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@3}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@693eb652
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12fd8bca
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b07d8d0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1321e961 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@57f11502
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12fd8bca
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b07d8d0 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1321e961 on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@284f5c15
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where id = ? and key = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_mapPropertyMadeOfEntityAsKey(id int, key int, value varchar(255), unique (id, key))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_mapPropertyMadeOfEntityAsKey add constraint FK_Person_mapPropertyMadeOfEntityAsKey_key_Country_id foreign key(key) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, name) values (?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@2}, 2={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@3}, 3={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_mapPropertyMadeOfEntityAsKey(id, key, value) values (?, ?, ?) | {1={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@3, Person_mapPropertyMadeOfEntityAsKey.value=Marseille, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 2={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.value=Grenoble, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}, 3={Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistableIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value=Lyon, Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b62dddf
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5b829a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e7e2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@4e2096c2
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b62dddf
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5b829a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e7e2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@54e2b360
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b62dddf
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5b829a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e7e2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@7ec13e19
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person_mapPropertyMadeOfEntityAsKey set value = ? where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.key (W)=o.c.s.i.PersistedIdentifier@2, Person_mapPropertyMadeOfEntityAsKey.value (U)=Paris, Person_mapPropertyMadeOfEntityAsKey.id (W)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistableIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_mapPropertyMadeOfEntityAsKey.value as Person_mapPropertyMadeOfEntityAsKey_value, Person_mapPropertyMadeOfEntityAsKey.key as Person_mapPropertyMadeOfEntityAsKey_key, Person_mapPropertyMadeOfEntityAsKey.id as Person_mapPropertyMadeOfEntityAsKey_id, Person_mapPropertyMadeOfEntityAsKey_Country.name as Person_mapPropertyMadeOfEntityAsKey_Country_name, Person_mapPropertyMadeOfEntityAsKey_Country.description as Person_mapPropertyMadeOfEntityAsKey_Country_description, Person_mapPropertyMadeOfEntityAsKey_Country.id as Person_mapPropertyMadeOfEntityAsKey_Country_id from Person left outer join Person_mapPropertyMadeOfEntityAsKey as Person_mapPropertyMadeOfEntityAsKey on Person.id = Person_mapPropertyMadeOfEntityAsKey.id left outer join Country as Person_mapPropertyMadeOfEntityAsKey_Country on Person_mapPropertyMadeOfEntityAsKey.key = Person_mapPropertyMadeOfEntityAsKey_Country.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b62dddf
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5b829a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e7e2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@170bae7c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2b62dddf
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b5b829a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@1,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=<null>,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@136e7e2c on object org.codefilarete.stalactite.engine.configurer.map.KeyValueRecord@112ddd3b
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person_mapPropertyMadeOfEntityAsKey where key = ? and id = ? | {1={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@3}, 2={Person_mapPropertyMadeOfEntityAsKey.id=o.c.s.i.PersistedIdentifier@1, Person_mapPropertyMadeOfEntityAsKey.key=o.c.s.i.PersistedIdentifier@2}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@2}, 2={Country.id=o.c.s.i.PersistedIdentifier@3}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG SQLOperation select 'key' from Person_mapPropertyMadeOfEntityAsKey | {}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Country | {}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.075 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest$KeyIsEntity
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.427 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportMapTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7a2b9987
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac235ff on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ada7aa0 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.children_id=o.c.s.i.PersistableIdentifier@888, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_children.children_id=o.c.s.i.PersistableIdentifier@666, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a2eb82e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5139c649 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a2eb82e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5139c649 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a2eb82e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5139c649 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2a2eb82e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5139c649 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123}, 2={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123}, 2={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b6dc81f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4894c639 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3117a7ce on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26115080
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4864be40 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26115080
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4864be40 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.056 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$ManyToMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@296e7880
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a135d4c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@296e7880
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a135d4c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@296e7880
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a135d4c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@296e7880
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6a135d4c on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.fatherId=null, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}, 2={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.directNeighborId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.fatherId=null, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do}, 2={Person.fatherId=null, Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6619ac5
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@78c76645 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6553ad83 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}, 2={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.children_id=o.c.s.i.PersistableIdentifier@666, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_children.children_id=o.c.s.i.PersistableIdentifier@888, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123}, 2={Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456}, 2={Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42, Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@62532056
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76f518a9 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3091ee2 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.children_id=o.c.s.i.PersistableIdentifier@666, Person_children.person_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4870b38
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a146ccb on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4870b38
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a146ccb on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, directNeighborId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_directNeighborId_Person_id foreign key(directNeighborId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.fatherId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=null, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.fatherId=o.c.s.i.PersistableIdentifier@42}, 2={Person.directNeighborId=null, Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888, Person.fatherId=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId, directNeighborId) values (?, ?, ?, ?) | {1={Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@123, Person.fatherId=null}, 2={Person.directNeighborId=o.c.s.i.PersistableIdentifier@42, Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@456, Person.fatherId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id, Person_neighbours.id as Person_neighbours_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId left outer join Person as Person_neighbours on Person.id = Person_neighbours.directNeighborId where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4802791f
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4fa44dca on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76a38eef on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_children(person_id int, children_id int, unique (person_id, children_id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person_neighbours(person_id int, neighbours_id int, unique (person_id, neighbours_id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_children add constraint FK_Person_children_children_id_Person_id foreign key(children_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_person_id_Person_id foreign key(person_id) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person_neighbours add constraint FK_Person_neighbours_neighbours_id_Person_id foreign key(neighbours_id) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Ban Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_children(person_id, children_id) values (?, ?) | {1={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@888}, 2={Person_children.person_id=o.c.s.i.PersistableIdentifier@42, Person_children.children_id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@123, Person.name=Saca Do}, 2={Person.id=o.c.s.i.PersistableIdentifier@456, Person.name=Ban Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person_neighbours(person_id, neighbours_id) values (?, ?) | {1={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@456, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}, 2={Person_neighbours.neighbours_id=o.c.s.i.PersistableIdentifier@123, Person_neighbours.person_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.children_id as Person_children_children_id, Person_neighbours.neighbours_id as Person_neighbours_neighbours_id from Person left outer join Person_children as Person_children on Person.id = Person_children.person_id left outer join Person_neighbours as Person_neighbours on Person.id = Person_neighbours.person_id where Person.id in (?, ?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@456, o.c.s.i.PersistedIdentifier@666, o.c.s.i.PersistedIdentifier@123]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@123,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@456,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2252a65a
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@21db4d7b on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@486fdc8a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, fatherId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_fatherId_Person_id foreign key(fatherId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, fatherId) values (?, ?, ?) | {1={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.fatherId=o.c.s.i.PersistableIdentifier@42, Person.name=Ban Do, Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3088a3a9
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@539d56a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3088a3a9
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@539d56a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, Person_children.id as Person_children_id from Person left outer join Person as Person_children on Person.id = Person_children.fatherId where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3088a3a9
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@539d56a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3088a3a9
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@539d56a6 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Ban Do,neighbours=[],partner=<null>]
[INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.07 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToMany
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, house1Id int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(name, id) values (?, ?) | {1={House.name=main house, House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(name, id) values (?, ?) | {1={House.name=secondary house, House.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id) values (?, ?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.name as house_name, house.id as house_id, house1.name as house1_name, house1.id as house1_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40c5e820
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1722afcf on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7849c1e3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update House set name = ? where id = ? | {1={House.name (U)=new main house name, House.id (W)=o.c.s.i.PersistedIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.name as house_name, house.id as house_id, house1.name as house1_name, house1.id as house1_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@40c5e820
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1722afcf on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7849c1e3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=secondary house, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, house1Id int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_house1Id_House_id foreign key(house1Id) references House(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@321}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=null, Person.reversePartnerId=null, Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@321}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere else in the world, Address.id=o.c.s.i.PersistableIdentifier@654}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=null, Person.reversePartnerId=null, Person.name=Daffodil, Person.id=o.c.s.i.PersistableIdentifier@999, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@999, House.id=o.c.s.i.PersistableIdentifier@456, House.addressId=o.c.s.i.PersistableIdentifier@654}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=o.c.s.i.PersistableIdentifier@456, Person.reversePartnerId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, house1Id, reversePartnerId) values (?, ?, ?, ?, ?) | {1={Person.house1Id=null, Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56b2fc96 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a9bca8d on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=FluentEntityMappingConfigurationSupportCycleTest.Address[id=o.c.s.i.PersistedIdentifier@654,location=Somewhere else in the world], name=null, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@192b9521 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60bd5121 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Daffodil,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.house1Id (U)=null, Person.reversePartnerId (U)=null, Person.name (U)=Dandelion, Person.id (W)=o.c.s.i.PersistedIdentifier@999, Person.houseId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.house1Id (U)=null, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.name (U)=Saca Do, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.houseId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@56b2fc96 on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a9bca8d on object House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=House{id=o.c.s.i.PersistedIdentifier@456, gardener=null, address=FluentEntityMappingConfigurationSupportCycleTest.Address[id=o.c.s.i.PersistedIdentifier@654,location=Somewhere else in the world], name=null, inhabitants=[]},id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@192b9521 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60bd5121 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house1.id as house1_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id, house1_address.location as house1_address_location, house1_address.id as house1_address_id, house1_gardener.id as house1_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join House as house1 on Person.house1Id = house1.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id left outer join Address as house1_address on house1.addressId = house1_address.id left outer join Person as house1_gardener on house1.gardenerId = house1_gardener.id where Person.id in (?, ?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@160149cc
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66437013 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44607320 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ee9f1ad on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ?, houseId = ?, house1Id = ?, reversePartnerId = ? where id = ? | {1={Person.house1Id (U)=null, Person.reversePartnerId (U)=null, Person.name (U)=Saca Do, Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.houseId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Person | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Poppy, Person.houseId=null, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@888, House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Saca Do, Person.houseId=null, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d9d6428
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c72ae33 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fcbf77 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@584f06b2 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e713f9e on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d9d6428
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c72ae33 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fcbf77 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d9d6428
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c72ae33 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fcbf77 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.name=Dandelion, Person.houseId=null, Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.id (W)=o.c.s.i.PersistedIdentifier@123, House.addressId (U)=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d9d6428
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c72ae33 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fcbf77 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@584f06b2 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e713f9e on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d9d6428
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c72ae33 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fcbf77 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d9d6428
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c72ae33 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fcbf77 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Person | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@888, Person.name=Poppy, Person.reversePartnerId=null, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.id=o.c.s.i.PersistableIdentifier@123, House.gardenerId=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.reversePartnerId=null, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587653c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@520ea61a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19602d72 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a8ca14f on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@321e6634 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@888, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587653c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@520ea61a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19602d72 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587653c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@520ea61a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19602d72 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@999, Person.name=Dandelion, Person.reversePartnerId=null, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.addressId (U)=o.c.s.i.PersistableIdentifier@456, House.id (W)=o.c.s.i.PersistedIdentifier@123, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=Saca Do, Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.houseId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587653c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@520ea61a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19602d72 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a8ca14f on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@321e6634 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?, ?) | {Person.id=[o.c.s.i.PersistedIdentifier@999, o.c.s.i.PersistedIdentifier@666]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587653c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@520ea61a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19602d72 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7587653c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@520ea61a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19602d72 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@666, Person.name (U)=Saca Do, Person.reversePartnerId (U)=null, Person.houseId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Person | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, partnerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.partnerId=null, Person.name=Saca Do, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, partnerId) values (?, ?, ?) | {1={Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.partnerId = partner.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@648b1d7c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57ff2f4a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.partnerId = partner.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@648b1d7c
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@57ff2f4a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, reversePartnerId) values (?, ?, ?) | {1={Person.reversePartnerId=o.c.s.i.PersistableIdentifier@42, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.id = partner.reversePartnerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e23a84d
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25cf712 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, partner.id as partner_id from Person left outer join Person as partner on Person.id = partner.reversePartnerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e23a84d
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25cf712 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(reversePartnerId int, name varchar(255), id int not null, houseId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_reversePartnerId_Person_id foreign key(reversePartnerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=Saca Do, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.gardenerId=o.c.s.i.PersistableIdentifier@666, House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reversePartnerId) values (?, ?, ?, ?) | {1={Person.reversePartnerId=null, Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=John Do, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d0780
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7caca69a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e09f88 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ?, houseId = ?, reversePartnerId = ? where id = ? | {1={Person.reversePartnerId (U)=o.c.s.i.PersistableIdentifier@42, Person.id (W)=o.c.s.i.PersistedIdentifier@666, Person.name (U)=Saca Do, Person.houseId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d0780
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7caca69a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e09f88 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3e312371 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ec333dc on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.id = partner.reversePartnerId left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51d0780
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7caca69a on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@11e09f88 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, partnerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_partnerId_Person_id foreign key(partnerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.houseId=null, Person.name=Saca Do}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@666, House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@95abd59
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45c9cef3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19a51366 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, partnerId) values (?, ?, ?, ?) | {1={Person.partnerId=o.c.s.i.PersistableIdentifier@666, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@95abd59
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45c9cef3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19a51366 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@447d1150 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@67a273a6 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, partner.id as partner_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Person as partner on Person.partnerId = partner.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@95abd59
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@45c9cef3 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19a51366 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@666,name=Saca Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, houseId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, gardenerId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_gardenerId_Person_id foreign key(gardenerId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.id=o.c.s.i.PersistableIdentifier@456, Address.location=Somewhere in the world}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=null, Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId, gardenerId) values (?, ?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456, House.gardenerId=o.c.s.i.PersistableIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=o.c.s.i.PersistableIdentifier@123, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2404720e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522aa0a8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@564a6a78 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22731342 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@888}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2404720e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522aa0a8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId) values (?, ?, ?) | {1={Person.houseId=null, Person.name=Dandelion, Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update House set addressId = ?, gardenerId = ? where id = ? | {1={House.id (W)=o.c.s.i.PersistedIdentifier@123, House.gardenerId (U)=o.c.s.i.PersistableIdentifier@999, House.addressId (U)=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2404720e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522aa0a8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@564a6a78 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@22731342 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.gardenerId = house_gardener.id where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@999}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2404720e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@522aa0a8 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Person | {}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(reverseGardenerId int, name varchar(255), id int not null, houseId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Address(location varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table House(id int not null, addressId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_houseId_House_id foreign key(houseId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Person add constraint FK_Person_reverseGardenerId_House_id foreign key(reverseGardenerId) references House(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table House add constraint FK_House_addressId_Address_id foreign key(addressId) references Address(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Address(location, id) values (?, ?) | {1={Address.location=Somewhere in the world, Address.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into House(id, addressId) values (?, ?) | {1={House.id=o.c.s.i.PersistableIdentifier@123, House.addressId=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.name=Poppy, Person.id=o.c.s.i.PersistableIdentifier@888, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=null, Person.name=John Do, Person.id=o.c.s.i.PersistableIdentifier@42, Person.houseId=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24671cd3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b24a094 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d956215 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74295b73 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@888}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24671cd3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b24a094 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@888,name=Poppy,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@888}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id, houseId, reverseGardenerId) values (?, ?, ?, ?) | {1={Person.reverseGardenerId=o.c.s.i.PersistableIdentifier@123, Person.name=Dandelion, Person.id=o.c.s.i.PersistableIdentifier@999, Person.houseId=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24671cd3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b24a094 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@42,name=John Do,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d956215 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74295b73 on object House{id=o.c.s.i.PersistedIdentifier@123, gardener=null, address=null, name=null, inhabitants=[]}
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id, house.id as house_id, house_address.location as house_address_location, house_address.id as house_address_id, house_gardener.id as house_gardener_id from Person left outer join House as house on Person.houseId = house.id left outer join Address as house_address on house.addressId = house_address.id left outer join Person as house_gardener on house.id = house_gardener.reverseGardenerId where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@999}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@24671cd3
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b24a094 on object FluentEntityMappingConfigurationSupportCycleTest.Person[children=[],directNeighbor=<null>,father=<null>,house=<null>,house1=<null>,id=o.c.s.i.PersistedIdentifier@999,name=Dandelion,neighbours=[],partner=<null>]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@999}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from House where id = ? | {1={House.id=o.c.s.i.PersistableIdentifier@123}}
2024-09-08 10:12:51 DEBUG SQLOperation select id from Person | {}
[INFO] Tests run: 10, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.122 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest$OneToOne
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.252 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportCycleTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7cc50e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35bf2c95 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d93db99 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@50700905,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3949693f
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5f7ed56d
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.description=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7cc50e
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35bf2c95 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d93db99 on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@5f97275a,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Country set description = ?, presidentId = ?, capitalId = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@1, Country.presidentId (U)=null, Country.capitalId (U)=o.c.s.i.PersistedIdentifier@0, Country.description (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@1}}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, capitalId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2024-09-08 10:12:51 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id) values (?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c10397d
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4101be97 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c77bc1b on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@3e60c10f,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@188ddfa3
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@255547f0
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id, presidentId, capitalId) values (?, ?, ?, ?) | {1={Country.description=null, Country.capitalId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id, capital.name as capital_name, capital.id as capital_id from Country left outer join Person as president on Country.presidentId = president.id left outer join City as capital on Country.capitalId = capital.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2c10397d
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4101be97 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6c77bc1b on object Country[ancientCities=[],capital=City[country=org.codefilarete.stalactite.engine.model.Country@48b4bb44,id=o.c.s.i.PersistedIdentifier@0,name=Paris,persons=<null>,state=<null>],cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris renamed}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), presidentId int, id int not null, unique (id))
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(name, description, presidentId, id) values (?, ?, ?, ?) | {1={Country.description=null, Country.name=France, Country.presidentId=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@123,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=France president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0], Country.id=o.c.s.i.PersistableIdentifier@456}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.presidentId as Country_presidentId, Country.id as Country_id from Country where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@456}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5cb07ecf
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update Country set presidentId = ? where id = ? | {1={Country.presidentId (U)=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistableIdentifier@124,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=French president,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0], Country.id (W)=o.c.s.i.PersistedIdentifier@456}}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(countryId int, name varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistableIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157345d0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a71d462 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157345d0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a71d462 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6df3e7
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157345d0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a71d462 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.countryId=o.c.s.i.PersistedIdentifier@0, City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157345d0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a71d462 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6df3e7
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157345d0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a71d462 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set countryId = ?, name = ? where id = ? | {1={City.countryId (U)=o.c.s.i.PersistedIdentifier@0, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@157345d0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a71d462 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6df3e7
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.countryId (U)=null, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2f6df3e7
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@0, City.name=Paris, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460e8fb0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@398ab9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistableIdentifier@0, City.name (U)=Paris, City.countryId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460e8fb0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@398ab9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69b0f2d4
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460e8fb0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@398ab9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.id=o.c.s.i.PersistableIdentifier@1, City.name=Lyon, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460e8fb0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@398ab9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69b0f2d4
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460e8fb0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@398ab9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@460e8fb0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@398ab9b7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69b0f2d4
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.id (W)=o.c.s.i.PersistedIdentifier@1, City.name (U)=Lyon renamed, City.countryId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@69b0f2d4
2024-09-08 10:12:51 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:51 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11b406c0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@287cc195 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=null}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11b406c0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@287cc195 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34743d92
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11b406c0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@287cc195 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11b406c0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@287cc195 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34743d92
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11b406c0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@287cc195 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:51 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:51 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:51 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:51 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11b406c0
2024-09-08 10:12:51 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@287cc195 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34743d92
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@34743d92
2024-09-08 10:12:52 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(description, id) values (?, ?) | {1={Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Paris, City.id=o.c.s.i.PersistableIdentifier@0, City.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1297e322
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fe69e25 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Paris, City.id (W)=o.c.s.i.PersistableIdentifier@0, City.countryId (U)=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1297e322
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fe69e25 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d828bb8
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1297e322
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fe69e25 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into City(name, id, countryId) values (?, ?, ?) | {1={City.name=Lyon, City.id=o.c.s.i.PersistableIdentifier@1, City.countryId=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1297e322
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fe69e25 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d828bb8
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1297e322
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fe69e25 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, capital.name as capital_name, capital.id as capital_id from Country left outer join City as capital on Country.id = capital.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1297e322
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fe69e25 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d828bb8
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update City set name = ?, countryId = ? where id = ? | {1={City.name (U)=Lyon renamed, City.id (W)=o.c.s.i.PersistedIdentifier@1, City.countryId (U)=null}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select City.name as City_name, City.id as City_id from City where City.id in (?) | {City.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7d828bb8
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@100}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27d85a96
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d08cabe on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}
[INFO] Tests run: 8, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.007 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Delete
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bc4c105
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7288d563 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.presidentId (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bc4c105
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7288d563 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e90a1ae
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bd5fb06 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistableIdentifier@0, Person.name (U)=French president renamed}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e90a1ae
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bd5fb06 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@1, Person.name=new French president}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.id (W)=o.c.s.i.PersistedIdentifier@0, Country.name (U)=France}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6e90a1ae
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5bd5fb06 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@12548181
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.countryId=o.c.s.i.PersistableIdentifier@0, Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6be7e4bc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78551853 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6be7e4bc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78551853 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.countryId=o.c.s.i.PersistedIdentifier@0, Person.name=new French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.countryId (U)=null, Person.name (U)=French president renamed, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6be7e4bc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@78551853 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3ac6e64a
2024-09-08 10:12:52 DEBUG SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG SQLOperation select countryId from Person where id = :personId | {personId=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country inner join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ce8b9f7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b3f93ce on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.id=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f443e8
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e554ed8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.presidentId (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@0, Country.name (U)=France, Country.description (U)=Smelly cheese !}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13f443e8
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e554ed8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@17edda9f
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@797e879e
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eb9aad1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set name = ?, description = ?, presidentId = ? where id = ? | {1={Country.description (U)=Smelly cheese !, Country.presidentId (U)=o.c.s.i.PersistableIdentifier@1, Country.name (U)=France, Country.id (W)=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@797e879e
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4eb9aad1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.057 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Update
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France, Country.description=Smelly cheese !}}
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@27566a6d
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.name=France 2, Country.description=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d021ec9
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ed04a2b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.id=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id, countryId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@0, Person.name=French president, Person.countryId=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France 2, Country.id=o.c.s.i.PersistableIdentifier@1, Country.description=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ec0e1d1
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set name = ?, countryId = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@0, Person.name (U)=Me !!, Person.countryId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@77e9f7ce
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6382ac13 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select count(*) as countryCount from Country | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@0, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.name=France}}
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65bfaa2e
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.name (U)=Me !!, Person.id (W)=o.c.s.i.PersistedIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@1, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=null, Country.name=France 2}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@67b2f61f
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4ead7035 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@1,languages=[],modificationDate=<null>,name=France 2,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation select count(*) as countryCount from Country | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.presidentId=o.c.s.i.PersistableIdentifier@0, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@0}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@0}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6725d802
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7338c4d6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@0,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll$Insert
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.167 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeAll
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, capitalId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table City(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_capitalId_City_id foreign key(capitalId) references City(id)
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2024-09-08 10:12:52 DEBUG DDLDeployer create table city(state int, name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table city add constraint FK_city_state_Country_id foreign key(state) references Country(id)
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table City(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.036 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$ForeignKeyCreation
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=null, Country.description=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7bedfbbc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3424952b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:52 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53b4bdda
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, countryId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Person add constraint FK_Person_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=French president, Person.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id) values (?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20537cd7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69dc5c20 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set name = ? where id = ? | {1={Country.name (U)=touched France, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person where id = 1 | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.name=New French president, Person.id=o.c.s.i.PersistableIdentifier@2}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set name = ?, description = ? where id = ? | {1={Country.name (U)=France, Country.description (U)=Smelly cheese !, Country.id (W)=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}, 2={}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.id = president.countryId where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@20537cd7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69dc5c20 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=Smelly cheese !,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Person set countryId = ? where id = ? | {1={}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Country | {}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person | {}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person where id = 2 | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation select Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@100}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1d83af85
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fc3b78b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@100,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@100}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.name=France, Country.description=Smelly cheese !, Country.id=o.c.s.i.PersistableIdentifier@42, Country.presidentId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@11f1bf87
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43d5d99a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.name (U)=touched France, Country.description (U)=null, Country.id (W)=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person where id = 1 | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Country | {}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person where id = 1 | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), id int not null, presidentId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Country(name, description, id, presidentId) values (?, ?, ?, ?) | {1={Country.id=o.c.s.i.PersistableIdentifier@42, Country.description=Smelly cheese !, Country.presidentId=o.c.s.i.PersistableIdentifier@1, Country.name=France}}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.id as Country_id, president.name as president_name, president.id as president_id from Country left outer join Person as president on Country.presidentId = president.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6d3c1a0a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1994528e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Country set description = ?, name = ? where id = ? | {1={Country.id (W)=o.c.s.i.PersistableIdentifier@42, Country.description (U)=null, Country.name (U)=touched France}}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person where id = 1 | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Country | {}
2024-09-08 10:12:52 DEBUG SQLOperation select name from Person where id = 1 | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest$CascadeDeclaration
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.282 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToOneTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
2024-09-08 10:12:52 DEBUG DDLDeployer create table Engine(model varchar(255) not null, unique (model))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, engineModel varchar(255), unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineModel_Engine_model foreign key(engineModel) references Engine(model)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Engine(model) values (?) | {1={Engine.model=XFE45K-TRE}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id, engineModel) values (?, ?, ?) | {1={Car.model=Renault, Car.engineModel=XFE45K-TRE, Car.id=42}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.engineModel = engine.model where Car.id in (?) | {Car.id=42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@a79f15d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@befa776 on object Car{id=42, color=null, model='Renault'}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@616e5f84
2024-09-08 10:12:52 DEBUG DDLDeployer create table AbstractVehicle(id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into AbstractVehicle(id) values (?) | {1={AbstractVehicle.id=42}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=42}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@597db7f9
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@802e801 on object Car{id=42, color=null, model='Renault'}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3cf44487 on object Car{id=42, color=null, model='Renault'}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=42, Car.model=Renault}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@29bbfd15
2024-09-08 10:12:52 DEBUG DDLDeployer create table Engine(model varchar(255) not null, carId bigint, unique (model))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Engine add constraint FK_Engine_carId_Car_id foreign key(carId) references Car(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.model=Renault, Car.id=42}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Engine(model, carId) values (?, ?) | {1={Engine.carId=42, Engine.model=XFE45K-TRE}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model from Car left outer join Engine as engine on Car.id = engine.carId where Car.id in (?) | {Car.id=42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@d92d385
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@98afda on object Car{id=42, color=null, model='Renault'}
[INFO] Tests run: 5, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.038 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportAlreadyAssignedIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
2024-09-08 10:12:52 DEBUG DDLDeployer create table Engine(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, engineId bigint, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Car add constraint FK_Car_engineId_Engine_id foreign key(engineId) references Engine(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Engine(model, id) values (?, default) | {1={Engine.model=XFE45K-TRE}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id, engineId) values (?, default, ?) | {1={Car.model=Renault, Car.engineId=1}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, engine.model as engine_model, engine.id as engine_id from Car left outer join Engine as engine on Car.engineId = engine.id where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3b66a480
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c0428f1 on object Car{id=1, color=null, model='Renault'}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4d2b9075
2024-09-08 10:12:52 DEBUG DDLDeployer create table AbstractVehicle(id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Vehicle(id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Vehicle add constraint FK_Vehicle_id_AbstractVehicle_id foreign key(id) references AbstractVehicle(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Car add constraint FK_Car_id_Vehicle_id foreign key(id) references Vehicle(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into AbstractVehicle(id) values (default) | {1={}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Vehicle(id) values (?) | {1={Vehicle.id=1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, ?) | {1={Car.id=1, Car.model=Renault}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id, AbstractVehicle.id as AbstractVehicle_id, Vehicle.id as Vehicle_id from Car inner join AbstractVehicle as AbstractVehicle on Car.id = AbstractVehicle.id inner join Vehicle as Vehicle on Car.id = Vehicle.id where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7191b5ac
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@515c243c on object Car{id=1, color=null, model='Renault'}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2d1cc76e on object Car{id=1, color=null, model='Renault'}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Car(model varchar(255), id bigint GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1) not null, unique (id))
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Car(model, id) values (?, default) | {1={Car.model=Renault}}
2024-09-08 10:12:52 DEBUG SQLOperation select id, model from Car | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Car.model as Car_model, Car.id as Car_id from Car where Car.id in (?) | {Car.id=1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@144600d3
[INFO] Tests run: 4, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.03 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportPostInsertIdentifierTest
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, questionId int, myIdx integer, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, myIdx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.myIdx=2}, 2={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.myIdx=3}, 3={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.myIdx=1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.myIdx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.idx=2}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.idx=3}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.idx=1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 2={Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}, 3={Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@375a2d24
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73b231b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1acb5371
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@375a2d24
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73b231b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1acb5371
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@375a2d24
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@73b231b0 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@1acb5371
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=Lyon, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@17}, 2={Choice.label=Grenoble, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:52 DEBUG SQLOperation select questionId from Choice | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53062126
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f5c28cc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@181fcc9
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53062126
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f5c28cc on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@181fcc9
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=Lyon, Choice.idx (U)=null, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@17}}
2024-09-08 10:12:52 DEBUG SQLOperation select questionId from Choice | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=Grenoble, Choice.idx (U)=null, Choice.questionId (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@13}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Question where id = ? | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select questionId from Choice | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3}, 2={Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1}, 3={Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e3f6b06
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e3f6b06
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7e3f6b06
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 2={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 3={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer_choices where answer_id = ? and choices_id = ? and idx = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=3}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select count(id) as answerId from Answer | {}
2024-09-08 10:12:52 DEBUG SQLOperation select count(*) as relationCount from Answer_Choices | {}
2024-09-08 10:12:52 DEBUG SQLOperation select count(id) as choiceCount from Choice | {}
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35904327
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35904327
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35904327
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 4={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5b09e4b
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer_choices where idx = ? and answer_id = ? and choices_id = ? | {1={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20}, 2={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@20}, 3={Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@30}, 4={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistedIdentifier@10}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35904327
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35904327
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@35904327
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5bac6e4a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5bac6e4a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5bac6e4a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5bac6e4a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51e16f7b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@661d75f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5bac6e4a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26eae24f on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@5bac6e4a
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer_choices where idx = ? and answer_id = ? and choices_id = ? | {1={Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 2={Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 3={Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer where id = ? | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select count(*) as c from Answer_Choices | {}
2024-09-08 10:12:52 DEBUG SQLOperation select id from Choice | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3719bf1b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3719bf1b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3719bf1b
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label=null, Choice.idx=4, Choice.id=o.c.s.i.PersistableIdentifier@40, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label=null, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.questionId=o.c.s.i.PersistableIdentifier@1}, 4={Choice.label=null, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}, 2={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 3={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 4={Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}}
2024-09-08 10:12:52 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43816fdc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ead3345 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@209373de
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43816fdc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ead3345 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@209373de
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43816fdc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ead3345 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@209373de
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@43816fdc
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ead3345 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@209373de
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistedIdentifier@20, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 2={Choice.label (U)=null, Choice.idx (U)=4, Choice.id (W)=o.c.s.i.PersistedIdentifier@40, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 3={Choice.label (U)=null, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistedIdentifier@10, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}, 4={Choice.label (U)=null, Choice.idx (U)=3, Choice.id (W)=o.c.s.i.PersistedIdentifier@30, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=5, Choice.id=o.c.s.i.PersistableIdentifier@50, Choice.questionId=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@4c2db219
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer_choices where idx = ? and answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3}, 4={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@50, o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@40, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 7 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.idx=3}, 4={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4}, 5={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=5}, 6={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=6}, 7={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.idx=7}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@31500fd0
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@48a13b4a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4830593a on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@525523a7
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 7 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer_choices where idx = ? and answer_id = ? and choices_id = ? | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=6}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 4={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@40, Answer_choices.idx=7}, 5={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@50, Answer_choices.idx=3}, 6={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=4}, 7={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=5}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@8812c2d
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1}, 2={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2}, 3={Answer_choices.answer_id=o.c.s.i.PersistedIdentifier@1, Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=3}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer_Choices.answer_Id, Answer_Choices.idx, Answer_Choices.choices_Id from Answer_Choices order by Answer_Choices.idx | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=toto, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.label=null, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@311b1075
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@311b1075
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@311b1075
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=2}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=4}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=3}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1, Answer_choices.idx=1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Answer.id as Answer_id, Answer_choices.idx as Answer_choices_idx, Answer_choices_Choice.label as Answer_choices_Choice_label, Answer_choices_Choice.id as Answer_choices_Choice_id from Answer left outer join Answer_choices as Answer_choices on Answer.id = Answer_choices.answer_id left outer join Choice as Answer_choices_Choice on Answer_choices.choices_id = Answer_choices_Choice.id where Answer.id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5528933a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bfa152 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c8561a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5528933a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bfa152 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c8561a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5528933a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bfa152 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c8561a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5528933a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@10bfa152 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c8561a9 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Answer@7ba4179b
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?) | {Choice.id=o.c.s.i.PersistableIdentifier@10}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@65bee7b3
2024-09-08 10:12:52 DEBUG SQLOperation select Question.id as Question_id, Choice.label as Choice_label, Choice.id as Choice_id, Choice.idx as Choice_idx from Question left outer join Choice as Choice on Question.id = Choice.questionId where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@136dbf07
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44184aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@15b773c5
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@136dbf07
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44184aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@15b773c5
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@136dbf07
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44184aa7 on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@15b773c5
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Answer_choices(answer_id int, choices_id int, idx integer not null, unique (answer_id, choices_id, idx))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_answer_id_Answer_id foreign key(answer_id) references Answer(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Answer_choices add constraint FK_Answer_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}, 2={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer(id) values (?) | {1={Answer.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.label as Choice_label, Choice.id as Choice_id from Choice where Choice.id in (?, ?, ?) | {Choice.id=[o.c.s.i.PersistableIdentifier@20, o.c.s.i.PersistableIdentifier@10, o.c.s.i.PersistableIdentifier@30]}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60e1564f
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60e1564f
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@60e1564f
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Answer_choices(idx, answer_id, choices_id) values (?, ?, ?) | {1={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@30, Answer_choices.idx=4, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 2={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=3, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 3={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@20, Answer_choices.idx=2, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}, 4={Answer_choices.choices_id=o.c.s.i.PersistableIdentifier@10, Answer_choices.idx=1, Answer_choices.answer_id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer_choices where answer_id in (?) | {1=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG SQLOperation delete from Answer where id in (?) | {Answer.id=o.c.s.i.PersistableIdentifier@1}
2024-09-08 10:12:52 DEBUG SQLOperation select count(*) as c from Answer_Choices | {}
2024-09-08 10:12:52 DEBUG SQLOperation select id from Choice | {}
[INFO] Tests run: 11, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.102 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$WithDuplicates
[INFO] Running org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question_choices(question_id int, choices_id int, unique (question_id, choices_id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(label varchar(255), id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_question_id_Question_id foreign key(question_id) references Question(id)
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Question_choices add constraint FK_Question_choices_choices_id_Choice_id foreign key(choices_id) references Choice(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(label, id) values (?, ?) | {1={Question.id=o.c.s.i.PersistableIdentifier@42, Question.label=null}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question_choices(question_id, choices_id) values (?, ?) | {1={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@100, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}, 2={Question_choices.choices_id=o.c.s.i.PersistableIdentifier@200, Question_choices.question_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:52 DEBUG SQLOperation select Question.label as Question_label, Question.id as Question_id, Question_choices_Choice.label as Question_choices_Choice_label, Question_choices_Choice.id as Question_choices_Choice_id from Question left outer join Question_choices as Question_choices on Question.id = Question_choices.question_id left outer join Choice as Question_choices_Choice on Question_choices.choices_id = Question_choices_Choice.id where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@da39f6a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f54540b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@41a760f3
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4794f2fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@41a760f3
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@da39f6a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f54540b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@41a760f3
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4794f2fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@41a760f3
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation update Question set label = ? where id = ? | {1={Question.id (W)=o.c.s.i.PersistedIdentifier@42, Question.label (U)=What's your name ?}}
2024-09-08 10:12:52 DEBUG SQLOperation select Question.label as Question_label, Question.id as Question_id, Question_choices_Choice.label as Question_choices_Choice_label, Question_choices_Choice.id as Question_choices_Choice_id from Question left outer join Question_choices as Question_choices on Question.id = Question_choices.question_id left outer join Choice as Question_choices_Choice on Question_choices.choices_id = Question_choices_Choice.id where Question.id in (?) | {Question.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@da39f6a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f54540b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@241d6552
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4794f2fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@241d6552
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@da39f6a
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4f54540b on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@241d6552
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4794f2fe on object org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Question@241d6552
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}, 2={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}, 3={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=2, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.label (U)=null}, 2={Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.label (U)=null}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.label=null, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.idx (U)=2, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.idx (U)=3, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.label (U)=null, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=3, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}, 2={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}, 3={Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.idx=2, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=2, Choice.id (W)=o.c.s.i.PersistableIdentifier@10, Choice.label (U)=null}, 2={Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.idx (U)=1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30, Choice.label (U)=null}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation delete from Choice where id = ? | {1={Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30, Choice.label=null}, 2={Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20, Choice.label=null}, 3={Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10, Choice.label=null}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG DDLDeployer create table Choice(id int not null, idx integer not null, label varchar(255), questionId int, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Question(id int not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table Choice add constraint FK_Choice_questionId_Question_id foreign key(questionId) references Question(id)
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Question(id) values (?) | {1={Question.id=o.c.s.i.PersistableIdentifier@1}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=1, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@10}, 2={Choice.label=null, Choice.idx=3, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@30}, 3={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@20}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:52 DEBUG SQLOperation update Choice set label = ?, questionId = ?, idx = ? where id = ? | {1={Choice.label (U)=null, Choice.idx (U)=3, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@20}, 2={Choice.label (U)=null, Choice.idx (U)=4, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@10}, 3={Choice.label (U)=null, Choice.idx (U)=1, Choice.questionId (U)=o.c.s.i.PersistableIdentifier@1, Choice.id (W)=o.c.s.i.PersistableIdentifier@30}}
2024-09-08 10:12:52 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:52 DEBUG SQLOperation insert into Choice(label, id, questionId, idx) values (?, ?, ?, ?) | {1={Choice.label=null, Choice.idx=2, Choice.questionId=o.c.s.i.PersistableIdentifier@1, Choice.id=o.c.s.i.PersistableIdentifier@40}}
2024-09-08 10:12:52 DEBUG SQLOperation select Choice.id, Choice.idx from Choice order by Choice.id | {}
[INFO] Tests run: 6, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.059 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest$Update
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.211 s - in org.codefilarete.stalactite.engine.FluentEntityMappingConfigurationSupportOneToManyListTest
[INFO] Running org.codefilarete.stalactite.query.EntityCriteriaSupportTest
[INFO] Tests run: 9, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.024 s - in org.codefilarete.stalactite.query.EntityCriteriaSupportTest
[INFO] Running org.codefilarete.stalactite.query.EntityGraphSelectExecutorTest
2024-09-08 10:12:52 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:52 DEBUG SQLOperation select Country.id as rootId from Country left outer join City as City on Country.id = City.countryId where Country.name = ? and City.name = ? | {1=France, 2=Grenoble}
2024-09-08 10:12:52 DEBUG SQLOperation select Country.name as Country_name, Country.id as Country_id, City.name as City_name, City.id as City_id from Country left outer join City as City on Country.id = City.countryId where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@12}
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bbc9c90
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e2bc698 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bbc9c90
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e2bc698 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@41a3dc4b,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3bbc9c90
2024-09-08 10:12:52 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e2bc698 on object Country[ancientCities=[],capital=<null>,cities=[City[country=org.codefilarete.stalactite.engine.model.Country@41a3dc4b,id=o.c.s.i.PersistedIdentifier@42,name=Paris,persons=<null>,state=<null>], City[country=org.codefilarete.stalactite.engine.model.Country@41a3dc4b,id=o.c.s.i.PersistedIdentifier@43,name=Lyon,persons=<null>,state=<null>]],description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@12,languages=[],modificationDate=<null>,name=France,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:52 DEBUG DDLDeployer create table City(name varchar(255), id bigint not null, countryId bigint, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer create table Country(name varchar(255), id bigint not null, unique (id))
2024-09-08 10:12:52 DEBUG DDLDeployer alter table City add constraint FK_City_countryId_Country_id foreign key(countryId) references Country(id)
2024-09-08 10:12:52 DEBUG SQLOperation select Country.id as rootId from Country left outer join City as City on Country.id = City.countryId where Country.name = ? and City.name = ? | {1=France, 2=Grenoble}
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.017 s - in org.codefilarete.stalactite.query.EntityGraphSelectExecutorTest
[INFO] Running org.codefilarete.stalactite.id.PersistableIdentifierTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.codefilarete.stalactite.id.PersistableIdentifierTest
[INFO] Running org.codefilarete.stalactite.id.PersistedIdentifierTest
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0 s - in org.codefilarete.stalactite.id.PersistedIdentifierTest
[INFO]
[INFO] Results:
[INFO]
[INFO] Tests run: 600, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO]
[INFO] --- jar:3.1.2:jar (default-jar) @ orm ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT.jar
[INFO]
[INFO] --- jar:3.1.2:test-jar (default) @ orm ---
[INFO] Building jar: /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] --- jacoco:0.8.5:report (report) @ orm ---
[INFO] Loading execution data file /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/jacoco.exec
[INFO] Analyzed bundle 'orm' with 421 classes
[INFO]
[INFO] --- install:3.1.2:install (default-install) @ orm ---
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/pom.xml to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT.pom
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT.jar
[INFO] Installing /jenkins/work/agent-local/workspace/Stalactite pipeline/orm/target/orm-2.0.1-SNAPSHOT-tests.jar to /var/lib/jenkins/.m2/repository/org/codefilarete/stalactite/orm/2.0.1-SNAPSHOT/orm-2.0.1-SNAPSHOT-tests.jar
[INFO]
[INFO] -----------< org.codefilarete.stalactite:spring-integration >-----------
[INFO] Building spring-integration 2.0.1-SNAPSHOT [9/33]
[INFO] from spring-integration/pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[WARNING] The artifact org.slf4j:slf4j-log4j12:jar:1.7.36 has been relocated to org.slf4j:slf4j-reload4j:jar:1.7.36
[INFO]
[INFO] --- clean:3.2.0:clean (default-clean) @ spring-integration ---
[INFO] Deleting /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target
[INFO]
[INFO] --- jacoco:0.8.5:prepare-agent (prepare-agent) @ spring-integration ---
[INFO] argLine set to "-javaagent:/var/lib/jenkins/.m2/repository/org/jacoco/org.jacoco.agent/0.8.5/org.jacoco.agent-0.8.5-runtime.jar=destfile=/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/jacoco.exec"
[INFO]
[INFO] --- resources:2.5:resources (default-resources) @ spring-integration ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:compile (default-compile) @ spring-integration ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 22 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/main/java/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- resources:2.5:testResources (default-testResources) @ spring-integration ---
[debug] execute contextualize
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] Copying 1 resource
[INFO]
[INFO] --- compiler:3.8.1:testCompile (default-testCompile) @ spring-integration ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 16 source files to /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.java: Some input files use unchecked or unsafe operations.
[INFO] /jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/src/test/java/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.java: Recompile with -Xlint:unchecked for details.
[INFO]
[INFO] --- surefire:3.0.0:test (default-test) @ spring-integration ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO]
[INFO] -------------------------------------------------------
[INFO] T E S T S
[INFO] -------------------------------------------------------
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest
2024-09-08 10:12:54 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:54 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:54 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:54 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7f5614f9 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:54 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest]
2024-09-08 10:12:54 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest]: using defaults.
2024-09-08 10:12:54 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:54 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:54 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@2c99c8d, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@59d6642a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@365cef67, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@27df5806, org.springframework.test.context.support.DirtiesContextTestExecutionListener@69bc9584, org.springframework.test.context.transaction.TransactionalTestExecutionListener@3214bad, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@52d7ab79, org.springframework.test.context.event.EventPublishingTestExecutionListener@f95d64d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@288728e, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@b7d2d51, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@641ed324, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@45984654, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@4c5406b, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@66b0e207]
2024-09-08 10:12:54 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:54 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@3c60c681, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:54 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:54 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:55 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:55 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}
2024-09-08 10:12:55 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@5889fc44
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:55 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:55 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:55 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.config.
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-09-08 10:12:55 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-09-08 10:12:55 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-09-08 10:12:55 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-09-08 10:12:55 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.sql.spring.repository.config.DummyJpaRepository; If you want this repository to be a Stalactite repository, consider extending one of the following types with your repository: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepository
2024-09-08 10:12:55 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:55 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 81 ms. Found 1 Stalactite repository interfaces.
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:55 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository'
2024-09-08 10:12:55 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository…
2024-09-08 10:12:55 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository.
2024-09-08 10:12:55 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactiteRepositoryConfigExtensionTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:56 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@217ed737
2024-09-08 10:12:56 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1485438020] in cache under key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 0, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 1, missCount = 1]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@3c60c681, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 2, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 3, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 4, missCount = 1]
2024-09-08 10:12:56 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:56 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}}
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68645c77
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68645c77
2024-09-08 10:12:56 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:56 DEBUG SQLOperation update Person set name = ? where id = ? | {1={Person.id (W)=o.c.s.i.PersistedIdentifier@42, Person.name (U)=Titi}}
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68645c77
2024-09-08 10:12:56 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:56 DEBUG SQLOperation delete from Person where id = ? | {1={Person.id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 5, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 6, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 7, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 8, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 9, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 10, missCount = 1]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@3c60c681, testMethod = crud@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@7878a158, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 11, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 12, missCount = 1]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@7878a158, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 13, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 14, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 15, missCount = 1]
2024-09-08 10:12:56 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1=1, 2=John Do}
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@1}
2024-09-08 10:12:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@68645c77
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 16, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 17, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 18, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 19, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 20, missCount = 1]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 21, missCount = 1]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest@7878a158, testMethod = injectionIsDone@StalactiteRepositoryConfigExtensionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1485438020] from cache with key [[MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 1, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 1]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@28e94c2 testClass = StalactiteRepositoryConfigExtensionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3d40498a testClass = StalactiteRepositoryConfigExtensionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@14d1737a key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.1 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoryConfigExtensionTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:56 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@7f180c74 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:56 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest]: using defaults.
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@6ae125f2, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@5525ff76, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3948f7b9, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@5f2924d4, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3c844476, org.springframework.test.context.transaction.TransactionalTestExecutionListener@46a0c2df, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@382b008d, org.springframework.test.context.event.EventPublishingTestExecutionListener@2eb28cd8, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@308bca8c, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@707d4078, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@10320992, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@2adc9300, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@446de37d, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@5e891508]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@5e77e9d2 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:56 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@c2972ad declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:56 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext]: using defaults.
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1864eba6, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2ffa9d20, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@215f22d3, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@66a4904f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@59226ee6, org.springframework.test.context.transaction.TransactionalTestExecutionListener@22caeb7f, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@7adb0c4f, org.springframework.test.context.event.EventPublishingTestExecutionListener@383fddb3, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@7220d10c, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7445d24, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@25df80f7, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@63cb03ba, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@1717167e, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@321fc4c5]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5e77e9d2 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@330da803, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:56 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:56 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:56 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}
2024-09-08 10:12:56 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@291bd851
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:56 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:56 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:56 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.config.
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-09-08 10:12:56 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyJpaRepository.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-09-08 10:12:56 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/DummyStalactiteRepository.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithPersistenceContext.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest$WithRepository.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactitePlatformTransactionManagerTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtensionTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositories.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/EnableStalactiteRepositoriesRepositoryConfigurationSource.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/InspectionClassLoader.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/RepositoryConfigurationSourceWrapper.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoriesRegistrar.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension$LazyJvmAgent.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/config/StalactiteRepositoryConfigExtension.class]
2024-09-08 10:12:56 INFO RepositoryConfigurationExtensionSupport Spring Data Stalactite - Could not safely identify store assignment for repository candidate interface org.codefilarete.stalactite.sql.spring.repository.config.DummyJpaRepository; If you want this repository to be a Stalactite repository, consider extending one of the following types with your repository: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepository
2024-09-08 10:12:56 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: dummyStalactiteRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:56 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 13 ms. Found 1 Stalactite repository interfaces.
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'personPersister'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'personPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dummyStalactiteRepository'
2024-09-08 10:12:56 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository…
2024-09-08 10:12:56 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.config.DummyStalactiteRepository.
2024-09-08 10:12:56 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'stalactitePlatformTransactionManagerTest.StalactiteTransactionalContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:56 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5eb5556b
2024-09-08 10:12:56 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [689690705] in cache under key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 22, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 23, missCount = 2]
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 24, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 25, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 26, missCount = 2]
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:56 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4086b547
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4086b547] for JDBC transaction
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4086b547] to manual commit
2024-09-08 10:12:56 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2372ada3]; rollback [true]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 27, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 28, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 29, missCount = 2]
2024-09-08 10:12:56 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto}
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 30, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 31, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 32, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 33, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 34, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 35, missCount = 2]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4086b547]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4086b547] after transaction
2024-09-08 10:12:56 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@31adc338, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5e77e9d2 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@15b59258, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 36, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 37, missCount = 2]
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 38, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 39, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 40, missCount = 2]
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:56 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6b787bd5
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6b787bd5] for JDBC transaction
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6b787bd5] to manual commit
2024-09-08 10:12:56 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2372ada3]; rollback [true]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 41, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 42, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 43, missCount = 2]
2024-09-08 10:12:56 DEBUG SQLOperation insert into Person(id, name) values (?, ?) | {1=42, 2=Toto}
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 44, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 45, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 46, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 47, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 48, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 49, missCount = 2]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6b787bd5]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6b787bd5] after transaction
2024-09-08 10:12:56 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext@1f78d2a7, testMethod = createData@StalactitePlatformTransactionManagerTest.WithPersistenceContext, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 50, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@6b9e3249 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@50732a53 testClass = StalactitePlatformTransactionManagerTest.WithPersistenceContext, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7f7872c5 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.176 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithPersistenceContext
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:56 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@3fe19a69 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:56 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository]: using defaults.
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@35f0652c, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@6f18329, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@3af91e7e, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@244051d1, org.springframework.test.context.support.DirtiesContextTestExecutionListener@122f8970, org.springframework.test.context.transaction.TransactionalTestExecutionListener@184db8d7, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@6a355f4e, org.springframework.test.context.event.EventPublishingTestExecutionListener@4cdd4500, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@225721e2, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@57a9be7f, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@17a644eb, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@31f5f65a, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@2ab689b7, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@307680d8]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 51, missCount = 2]
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5e77e9d2 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@119a8125, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 52, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 53, missCount = 2]
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 54, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 55, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 56, missCount = 2]
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository.createSameDataAgain]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:56 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@44088501
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@44088501] for JDBC transaction
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@44088501] to manual commit
2024-09-08 10:12:56 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2372ada3]; rollback [true]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 57, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 58, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 59, missCount = 2]
2024-09-08 10:12:56 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:56 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}}
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51b59c1a
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 60, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 61, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 62, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 63, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 64, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 65, missCount = 2]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@44088501]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@44088501] after transaction
2024-09-08 10:12:56 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@14148b24, testMethod = createSameDataAgain@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5e77e9d2 testClass = StalactitePlatformTransactionManagerTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest@798ba61, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 66, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 67, missCount = 2]
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 68, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 69, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 70, missCount = 2]
2024-09-08 10:12:56 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository.createData]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:56 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@586fcc46
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@586fcc46] for JDBC transaction
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@586fcc46] to manual commit
2024-09-08 10:12:56 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@2372ada3]; rollback [true]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 71, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 72, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 73, missCount = 2]
2024-09-08 10:12:56 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:56 DEBUG SQLOperation insert into Person(name, id) values (?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@42, Person.name=Toto}}
2024-09-08 10:12:56 DEBUG SQLOperation select Person.name as Person_name, Person.id as Person_id from Person where Person.id in (?) | {Person.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:56 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@51b59c1a
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 74, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 75, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 76, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 77, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 78, missCount = 2]
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 79, missCount = 2]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@586fcc46]
2024-09-08 10:12:56 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@586fcc46] after transaction
2024-09-08 10:12:56 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository@2547d1b8, testMethod = createData@StalactitePlatformTransactionManagerTest.WithRepository, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 80, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@15d21b21 testClass = StalactitePlatformTransactionManagerTest.WithRepository, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@b8b78e7 testClass = StalactitePlatformTransactionManagerTest.WithRepository, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@156eb310 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 2, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.048 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$WithRepository
2024-09-08 10:12:56 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [689690705] from cache with key [[MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:56 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 2, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 2]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@5e77e9d2 testClass = StalactitePlatformTransactionManagerTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@10fd358f testClass = StalactitePlatformTransactionManagerTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@3ba05ae6 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.config], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest$StalactiteTransactionalContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.234 s - in org.codefilarete.stalactite.sql.spring.repository.config.StalactitePlatformTransactionManagerTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:56 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:56 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@68c3670 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:56 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest]: using defaults.
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:56 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:56 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@52463130, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@13f70dd5, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2b60c832, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@4c384498, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2f94339e, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4260a1c, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@292a73f2, org.springframework.test.context.event.EventPublishingTestExecutionListener@27b8eecb, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@293e3161, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@1d7ca8b0, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@67b3fd0e, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@71d8985, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@5f70053e, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@27b10f48]
2024-09-08 10:12:56 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:56 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:56 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:56 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:56 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:56 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-09-08 10:12:56 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@d78c346
2024-09-08 10:12:56 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:56 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:56 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:56 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:56 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:56 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:57 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:57 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:57 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:57 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:57 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 19 ms. Found 2 Stalactite repository interfaces.
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-09-08 10:12:57 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-09-08 10:12:57 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-09-08 10:12:57 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-09-08 10:12:57 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-09-08 10:12:57 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-09-08 10:12:57 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithSingleTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3e843b50
2024-09-08 10:12:57 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:57 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:57 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-09-08 10:12:57 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-09-08 10:12:57 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:57 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, deputeCount integer, DTYPE varchar(255) not null, unique (id))
2024-09-08 10:12:57 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-09-08 10:12:57 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:57 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [226018118] in cache under key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 81, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 82, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 83, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29db3f23
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@29db3f23] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29db3f23] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 84, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 85, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 86, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 87, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 88, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 89, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 90, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 91, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 92, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@29db3f23]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29db3f23] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@44ca15d7, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 93, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 94, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 95, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@61458ff8
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61458ff8] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61458ff8] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 96, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 97, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 98, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a description with a keyword, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a keyword contained in the description, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 99, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 100, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 101, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 102, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 103, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 104, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@61458ff8]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61458ff8] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@54b64ebf, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 105, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 106, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 107, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@786a411b
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@786a411b] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@786a411b] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 108, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 109, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 110, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@777, Person.name=Jane Do, Person.vehicleId=null}, 2={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=John Do, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@777}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 111, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 112, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 113, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 114, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 115, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 116, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@786a411b]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@786a411b] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6434c4c9, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 117, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 118, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 119, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@9a23a42
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@9a23a42] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9a23a42] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 120, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 121, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 122, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 123, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 124, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 125, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 126, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 127, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 128, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@9a23a42]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9a23a42] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6d7b4edf, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 129, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 130, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 131, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@65c29c4c
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@65c29c4c] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65c29c4c] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 132, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 133, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 134, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 135, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 136, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 137, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 138, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 139, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 140, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@65c29c4c]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@65c29c4c] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@7b7fa640, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 141, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 142, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 143, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2acd61ee
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2acd61ee] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2acd61ee] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 144, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 145, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 146, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Tata, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu}
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 147, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 148, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 149, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 150, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 151, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 152, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2acd61ee]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2acd61ee] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@65500c79, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 153, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 154, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 155, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@40c0c9fb
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@40c0c9fb] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40c0c9fb] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 156, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 157, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 158, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 159, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 160, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 161, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 162, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 163, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 164, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@40c0c9fb]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@40c0c9fb] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5e274c4, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 165, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 166, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 167, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e3abc3b
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e3abc3b] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e3abc3b] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 168, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 169, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 170, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.name=Toto, Country.description=null, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sun Sep 08 10:12:57 UTC 2024}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 171, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 172, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 173, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 174, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 175, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 176, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2e3abc3b]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e3abc3b] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5d6c5267, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 177, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 178, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 179, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a6a0343
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a6a0343] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a6a0343] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 180, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 181, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 182, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 183, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 184, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 185, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 186, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 187, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 188, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a6a0343]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a6a0343] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@42099950, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 189, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 190, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 191, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2a75b9ec
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2a75b9ec] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a75b9ec] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 192, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 193, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 194, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=true, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 195, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 196, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 197, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 198, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 199, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 200, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2a75b9ec]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2a75b9ec] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@777f58c3, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 201, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 202, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 203, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2184aa59
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2184aa59] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2184aa59] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 204, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 205, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 206, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a description with a keyword, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a keyword contained in the description, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 207, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 208, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 209, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 210, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 211, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 212, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2184aa59]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2184aa59] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6ea248fd, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 213, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 214, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 215, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62fe5aca
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62fe5aca] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62fe5aca] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 216, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 217, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 218, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 219, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 220, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 221, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 222, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 223, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 224, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62fe5aca]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62fe5aca] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4f7e0ea7, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 225, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 226, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 227, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ff637aa
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ff637aa] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ff637aa] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 228, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 229, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 230, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@78}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 4={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 5 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2024-09-08 10:12:57 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:57 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:57 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 231, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 232, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 233, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 234, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 235, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 236, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ff637aa]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ff637aa] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@3980c5a6, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 237, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 238, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 239, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@72f70e11
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@72f70e11] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72f70e11] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 240, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 241, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 242, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 243, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 244, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 245, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 246, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 247, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 248, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@72f70e11]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@72f70e11] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4aae59b0, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 249, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 250, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 251, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3d65d5c
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3d65d5c] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3d65d5c] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 252, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 253, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 254, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a description with a keyword, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a keyword contained in the description, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 255, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 256, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 257, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 258, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 259, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 260, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3d65d5c]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3d65d5c] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@6dd37e67, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 261, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 262, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 263, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@57d37616
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@57d37616] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57d37616] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 264, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 265, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 266, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2024-09-08 10:12:57 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:57 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 267, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 268, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 269, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 270, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 271, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 272, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@57d37616]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57d37616] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2f689586, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 273, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 274, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 275, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@62204612
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@62204612] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62204612] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 276, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 277, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 278, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 279, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 280, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 281, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 282, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 283, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 284, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@62204612]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@62204612] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4edc28df, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 285, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 286, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 287, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@194ec701
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@194ec701] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@194ec701] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 288, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 289, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 290, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a description with a keyword, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a keyword contained in the description, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 291, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 292, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 293, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 294, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 295, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 296, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@194ec701]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@194ec701] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@26984ff0, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 297, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 298, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 299, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@10ba182f
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@10ba182f] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@10ba182f] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 300, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 301, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 302, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 303, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 304, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 305, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 306, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 307, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 308, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@10ba182f]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@10ba182f] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2da3a042, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 309, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 310, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 311, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@46d9dd6e
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@46d9dd6e] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@46d9dd6e] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 312, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 313, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 314, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 315, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 316, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 317, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 318, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 319, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 320, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@46d9dd6e]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@46d9dd6e] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1937bcc6, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 321, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 322, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 323, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@57361968
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@57361968] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57361968] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 324, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 325, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 326, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 327, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 328, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 329, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 330, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 331, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 332, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@57361968]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@57361968] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4af3e017, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 333, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 334, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 335, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@66621937
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@66621937] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@66621937] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 336, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 337, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 338, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 339, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 340, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 341, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 342, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 343, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 344, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@66621937]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@66621937] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@69176296, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 345, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 346, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 347, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@c0f3f78
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@c0f3f78] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c0f3f78] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 348, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 349, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 350, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 351, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 352, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 353, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 354, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 355, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 356, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@c0f3f78]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@c0f3f78] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@21431d8a, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 357, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 358, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 359, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1b83579c
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1b83579c] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b83579c] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 360, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 361, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 362, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 363, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 364, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 365, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 366, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 367, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 368, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1b83579c]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1b83579c] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@48e77e51, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 369, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 370, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 371, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c56ca37
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c56ca37] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c56ca37] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 372, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 373, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 374, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 375, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 376, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 377, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 378, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 379, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 380, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c56ca37]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c56ca37] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4eb45bfd, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 381, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 382, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 383, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6c892117
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6c892117] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6c892117] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 384, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 385, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 386, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@66098fc2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_Person_nicknames.nicknames in (?) | {1=John Do}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@d59f195,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 387, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 388, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 389, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 390, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 391, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 392, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6c892117]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6c892117] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@1b35cd25, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 393, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 394, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 395, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2eadc31
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2eadc31] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2eadc31] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 396, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 397, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 398, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 2={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b, org.codefilarete.stalactite.engine.model.Language@6793247f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b, org.codefilarete.stalactite.engine.model.Language@6793247f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b, org.codefilarete.stalactite.engine.model.Language@6793247f],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@672b0f0a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b, org.codefilarete.stalactite.engine.model.Language@740ed220],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b, org.codefilarete.stalactite.engine.model.Language@740ed220],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@75304b3b, org.codefilarete.stalactite.engine.model.Language@740ed220],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:57 DEBUG SQLOperation delete from Country_languages where country_id = ? and languages_id = ? | {1={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}}
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 399, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 400, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 401, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 402, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 403, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 404, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2eadc31]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2eadc31] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@586bea2a, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 405, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 406, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 407, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4674bc88
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4674bc88] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4674bc88] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 408, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 409, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 410, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as Country_DTYPE from Country where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 411, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 412, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 413, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 414, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 415, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 416, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4674bc88]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4674bc88] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@2d0ac6c8, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 417, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 418, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 419, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@261a8248
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 420, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 421, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 422, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 423, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 424, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 425, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 426, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 427, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 428, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@261a8248]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@261a8248] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@71f76e87, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 429, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 430, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 431, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5b47e4da
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5b47e4da] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b47e4da] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 432, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 433, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 434, missCount = 3]
2024-09-08 10:12:57 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:57 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a description with a keyword, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a keyword contained in the description, Country.presidentId=null}}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword}
2024-09-08 10:12:57 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:57 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 435, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 436, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 437, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 438, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 439, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 440, missCount = 3]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5b47e4da]
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5b47e4da] after transaction
2024-09-08 10:12:57 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@77b84c33, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 441, missCount = 3]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 442, missCount = 3]
2024-09-08 10:12:57 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:57 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:57 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 443, missCount = 3]
2024-09-08 10:12:57 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:57 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6d5768e8
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6d5768e8] for JDBC transaction
2024-09-08 10:12:57 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d5768e8] to manual commit
2024-09-08 10:12:57 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 444, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 445, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 446, missCount = 3]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=Toto, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.code=es_es, Language.id=o.c.s.i.PersistableIdentifier@99}, 2={Language.code=fr_fr, Language.id=o.c.s.i.PersistableIdentifier@77}, 3={Language.code=en_en, Language.id=o.c.s.i.PersistableIdentifier@88}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {Country.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9, org.codefilarete.stalactite.engine.model.Language@a58f9a6],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9, org.codefilarete.stalactite.engine.model.Language@a58f9a6],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9, org.codefilarete.stalactite.engine.model.Language@a58f9a6],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@6ae2d1e2,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@500bae0b, org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@500bae0b, org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@500bae0b, org.codefilarete.stalactite.engine.model.Language@25c515d9],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2, org.codefilarete.stalactite.engine.model.Language@7914c8ac],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2, org.codefilarete.stalactite.engine.model.Language@7914c8ac],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@d97ced2, org.codefilarete.stalactite.engine.model.Language@7914c8ac],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@dd70f78 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8289fba on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d72db2d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 447, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 448, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 449, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 450, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 451, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 452, missCount = 3]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6d5768e8]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6d5768e8] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@4e4ce44b, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 453, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 454, missCount = 3]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 455, missCount = 3]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5e57b7ef
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5e57b7ef] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e57b7ef] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@4b39daed]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 456, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 457, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 458, missCount = 3]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId, DTYPE) values (?, ?, ?, ?, ?, ?, ?, ?, ?) | {1={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a description with a keyword, Country.presidentId=null}, 2={Country.deputeCount=0, Country.DTYPE=Republic, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false, Country.modificationDate=null, Country.creationDate=null, Country.name=null, Country.description=a keyword contained in the description, Country.presidentId=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Country.DTYPE as DISCRIMINATOR from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.description as Country_description, Country.deputeCount as Country_deputeCount, Country.creationDate as Country_creationDate, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@19c22d23
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6bfa0c62 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@406b7e73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14145f2b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a77475d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d3c0cce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 459, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 460, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 461, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 462, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 463, missCount = 3]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 464, missCount = 3]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5e57b7ef]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5e57b7ef] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest@5214cf10, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [226018118] from cache with key [[MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 3, maxSize = 32, parentContextCount = 0, hitCount = 465, missCount = 3]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@5f12dd3d testClass = DerivedQueriesWithSingleTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@34a836fb testClass = DerivedQueriesWithSingleTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@6bae9ca5 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.061 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithSingleTablePolymorphismTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest
2024-09-08 10:12:58 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:58 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:58 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:58 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@4dcf44c4 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:58 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]
2024-09-08 10:12:58 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest]: using defaults.
2024-09-08 10:12:58 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:58 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:58 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@1d49cb96, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@2a97559f, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@49b94e25, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@18370c6f, org.springframework.test.context.support.DirtiesContextTestExecutionListener@4bf17184, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5bdaeec8, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@58114bf0, org.springframework.test.context.event.EventPublishingTestExecutionListener@786560e9, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@38d84330, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@34f8564d, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@6664d5e9, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@355583e4, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@4fee97bd, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@3952fa33]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:58 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:58 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:58 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-09-08 10:12:58 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@41f958f8
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:58 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:58 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:58 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:58 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:58 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:58 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:58 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:58 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 15 ms. Found 2 Stalactite repository interfaces.
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-09-08 10:12:58 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithTablePerClassPolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@53fa5e3f
2024-09-08 10:12:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, modificationDate timestamp, name varchar(255), creationDate timestamp, description varchar(255), euMember boolean, presidentId int, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1106860280] in cache under key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 465, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 466, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 467, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@23fdc732
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@23fdc732] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@23fdc732] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 468, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 469, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 470, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Tata}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@66133fab
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@69d460ad on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@114f5bfc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@286e62cf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e8b8d68 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@25f0affe on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23e86d28 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6338d778 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 471, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 472, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 473, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 474, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 475, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 476, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@23fdc732]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@23fdc732] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@75cf87ef, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 477, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 478, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 479, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@16e91d6f
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@16e91d6f] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16e91d6f] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 480, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 481, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 482, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}, 2={Republic.description=a keyword contained in the description, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4b935a8b
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@674fee6d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4a6ed38 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7fed08c6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7021ab0e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43dd471f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 483, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 484, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 485, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 486, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 487, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 488, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@16e91d6f]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16e91d6f] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5d4369c5, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 489, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 490, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 491, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3e871f3
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 492, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 493, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 494, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@777, Person.name=Jane Do}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=John Do}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@777, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f2f83d5
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5da712c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3283f8b3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43f97ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74cf6b55 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5924531f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10744eb4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b96dc3e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f2f83d5
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5da712c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3283f8b3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@43f97ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74cf6b55 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5924531f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10744eb4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b96dc3e on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 495, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 496, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 497, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 498, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 499, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 500, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e871f3] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7eecccfb, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 501, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 502, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 503, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@37aa9b89
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@37aa9b89] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37aa9b89] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 504, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 505, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 506, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@54ba8754
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3634bc73 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@645d2377 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7291d887 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@555ddfad on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@589608ea on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 507, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 508, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 509, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 510, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 511, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 512, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@37aa9b89]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@37aa9b89] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@121c7f9c, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 513, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 514, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 515, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5715f434
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5715f434] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5715f434] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 516, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 517, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 518, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26f05b56
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58855b6c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7eaca92e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ead823e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f6f159 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7908c1f0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@26f05b56
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@58855b6c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7eaca92e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ead823e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f6f159 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7908c1f0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 519, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 520, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 521, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 522, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 523, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 524, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5715f434]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5715f434] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6c0eeeaf, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 525, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 526, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 527, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@250f839
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@250f839] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@250f839] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 528, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 529, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 530, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Tata}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 531, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 532, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 533, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 534, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 535, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 536, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@250f839]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@250f839] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3d68b925, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 537, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 538, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 539, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1ebd2a1b
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1ebd2a1b] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ebd2a1b] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 540, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 541, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 542, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@505942aa
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@174d3944 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23c8dd5a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@75b76e72 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e997547 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bde47c3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 543, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 544, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 545, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 546, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 547, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 548, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1ebd2a1b]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1ebd2a1b] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@27619307, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 549, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 550, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 551, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c848119
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c848119] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c848119] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 552, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 553, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 554, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=Fri Jan 22 11:10:23 UTC 2010, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=Fri May 10 10:30:45 UTC 2024, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sun Sep 08 10:12:58 UTC 2024}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25e62716
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b053d50 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43f9c193 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41148b01 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@711babc7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ce3092e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 555, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 556, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 557, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 558, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 559, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 560, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c848119]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c848119] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3992e821, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 561, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 562, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 563, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@51386a2e
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@51386a2e] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51386a2e] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 564, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 565, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 566, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7921f7e4
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@138a00fa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@310e8b74 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46b0a9cd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4aa16b76 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@fb11c7d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 567, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 568, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 569, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 570, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 571, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 572, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@51386a2e]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@51386a2e] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@7dd1b3c0, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 573, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 574, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 575, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7f5a6622
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7f5a6622] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f5a6622] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 576, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 577, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 578, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=true, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@25e92583
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@571dab6a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a03c039 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@738b188f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12701677 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66860e08 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@38019e
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a6da3cd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@468df75b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7eab694 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c5918bc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35471343 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 579, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 580, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 581, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 582, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 583, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 584, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7f5a6622]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7f5a6622] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3ee15053, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 585, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 586, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 587, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@631e9827
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@631e9827] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@631e9827] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 588, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 589, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 590, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}, 2={Republic.description=a keyword contained in the description, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@18ceb8a
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6e9e3321 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a2f88c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@60050ce6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8fdff8a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ec227e2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 591, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 592, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 593, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 594, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 595, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 596, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@631e9827]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@631e9827] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@37d6ea99, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 597, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 598, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 599, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@67e2f838
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@67e2f838] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67e2f838] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 600, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 601, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 602, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@118f427c
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c85cbf7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f8c37c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fc04336 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c26394 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fde7452 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@118f427c
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c85cbf7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f8c37c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fc04336 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51c26394 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7fde7452 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 603, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 604, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 605, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 606, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 607, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 608, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@67e2f838]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@67e2f838] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@4561d, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 609, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 610, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 611, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@565eab7e
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@565eab7e] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@565eab7e] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 612, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 613, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 614, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@78, Language.code=fr_fr}, 4={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 5 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 5={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78}}
2024-09-08 10:12:58 DEBUG SQLOperation select count(Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select count(distinct Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select count(distinct Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 615, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 616, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 617, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 618, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 619, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 620, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@565eab7e]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@565eab7e] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5a2e288d, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 621, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 622, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 623, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7c334dec
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7c334dec] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c334dec] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 624, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 625, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 626, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e476882
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb8eeb6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e5f5f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25052fcc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27eb7272 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50567135 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3e476882
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cb8eeb6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@58e5f5f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@25052fcc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@27eb7272 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@50567135 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 627, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 628, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 629, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 630, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 631, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 632, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7c334dec]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7c334dec] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@769ba75d, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 633, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 634, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 635, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@302d88d8
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@302d88d8] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@302d88d8] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 636, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 637, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 638, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}, 2={Republic.description=a keyword contained in the description, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3f5c2277
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5cecbd49 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1310a3a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@68628047 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@191ff7d2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10765e11 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 639, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 640, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 641, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 642, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 643, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 644, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@302d88d8]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@302d88d8] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@53919446, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 645, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 646, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 647, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@12997ff6
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@12997ff6] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12997ff6] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 648, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 649, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 650, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}}
2024-09-08 10:12:58 DEBUG SQLOperation select count(Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select count(Country.id) as row_count from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 651, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 652, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 653, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 654, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 655, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 656, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@12997ff6]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12997ff6] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@303d3936, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 657, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 658, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 659, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4daf7de0
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4daf7de0] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4daf7de0] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 660, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 661, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 662, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d58d15
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64250411 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1180e245 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1995883f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23bc70b6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35b82c4e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@44d58d15
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@64250411 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1180e245 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1995883f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@23bc70b6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35b82c4e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 663, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 664, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 665, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 666, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 667, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 668, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4daf7de0]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4daf7de0] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1e2f010f, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 669, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 670, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 671, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1f333c4
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1f333c4] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f333c4] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 672, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 673, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 674, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}, 2={Republic.description=a keyword contained in the description, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@120d4d37
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ed4f01f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f80d1af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a05671c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@578bb952 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e8f17a5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@120d4d37
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4ed4f01f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f80d1af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a05671c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@578bb952 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e8f17a5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 675, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 676, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 677, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 678, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 679, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 680, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1f333c4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1f333c4] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@755dab7d, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 681, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 682, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 683, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@71f4b59c
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@71f4b59c] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71f4b59c] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 684, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 685, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 686, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7cb326a9
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3f72126c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d36a2a6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@787d9050 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5715e1dd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f2e5a0b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cb862dc on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@272df50f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5d4f3b82
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@420f8aa4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@69e66b37 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e0fc63f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d84f8a6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17618df2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64f9b819 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2420c8fc on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3dc77ff4
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4b58503b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f82bb78 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@17e96bfa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24f64b00 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e557d9d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43ac6084 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4f7e7ef8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 687, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 688, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 689, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 690, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 691, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 692, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@71f4b59c]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@71f4b59c] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57e0b2fa, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 693, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 694, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 695, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@16ae6a38
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@16ae6a38] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16ae6a38] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 696, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 697, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 698, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a4df04e
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c87dc0d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79641072 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cdb0574 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d8da1c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74b3c38a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@6a4df04e
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1c87dc0d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@79641072 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@cdb0574 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2d8da1c9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74b3c38a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 699, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 700, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 701, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 702, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 703, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 704, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@16ae6a38]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@16ae6a38] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2a9b482d, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 705, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 706, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 707, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@52ed11cf
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@52ed11cf] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52ed11cf] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 708, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 709, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 710, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@71322f51
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5db13401 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c52d599 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fdacdbb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4af6e801 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@20e202db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 711, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 712, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 713, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 714, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 715, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 716, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@52ed11cf]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@52ed11cf] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@38283ad3, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 717, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 718, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 719, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@20f76b7a
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@20f76b7a] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20f76b7a] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 720, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 721, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 722, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@53795bd6
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@23e9bc96 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7543a335 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70aeaa13 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@258abd37 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4d38f8b8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 723, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 724, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 725, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 726, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 727, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 728, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@20f76b7a]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@20f76b7a] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@5dbc262c, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 729, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 730, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 731, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4bc261a7
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4bc261a7] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bc261a7] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 732, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 733, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 734, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3c7a3f0d
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@53131125 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3e83943c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@66baa18f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6449a24b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46c9e88a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 735, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 736, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 737, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 738, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 739, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 740, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4bc261a7]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4bc261a7] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@3b5110ff, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 741, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 742, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 743, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@29528773
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@29528773] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29528773] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 744, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 745, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 746, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@f03bbae
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@39a5937a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@a357bc4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6da08b63 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e076f02 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6f4dd65d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 747, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 748, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 749, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 750, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 751, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 752, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@29528773]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@29528773] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@a026d6, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 753, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 754, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 755, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5426f8a2
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5426f8a2] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5426f8a2] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 756, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 757, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 758, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2d8892f5
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2edac0f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51348a1b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7156c7e5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77c9db55 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@258f3e5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 759, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 760, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 761, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 762, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 763, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 764, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5426f8a2]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5426f8a2] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@212cecfa, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 765, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 766, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 767, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6e5ffaee
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6e5ffaee] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e5ffaee] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 768, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 769, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 770, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=Jane Do}, 2={Person_nicknames.id=o.c.s.i.PersistableIdentifier@666, Person_nicknames.nicknames=John Do}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.states_id=o.c.s.i.PersistableIdentifier@100, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_states.states_id=o.c.s.i.PersistableIdentifier@200, Country_states.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@5fb44da3,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_Person_nicknames.nicknames in (?) | {1=John Do}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4d9a8203,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 771, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 772, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 773, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 774, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 775, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 776, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6e5ffaee]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e5ffaee] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@57f59036, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 777, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 778, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 779, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1874a8dc
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1874a8dc] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1874a8dc] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 780, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 781, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 782, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c, org.codefilarete.stalactite.engine.model.Language@1728277a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c, org.codefilarete.stalactite.engine.model.Language@1728277a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c, org.codefilarete.stalactite.engine.model.Language@1728277a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2d0dbf29,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c, org.codefilarete.stalactite.engine.model.Language@2f59ea2e],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c, org.codefilarete.stalactite.engine.model.Language@2f59ea2e],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@b5e736c, org.codefilarete.stalactite.engine.model.Language@2f59ea2e],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation delete from Country_languages where country_id = ? and languages_id = ? | {1={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistedIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88}, 3={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistedIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 783, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 784, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 785, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 786, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 787, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 788, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1874a8dc]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1874a8dc] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@ac3377, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 789, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 790, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 791, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@766bb7f
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@766bb7f] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@766bb7f] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 792, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 793, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 794, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation (select Republic.id as id, 'Republic' as Y from Republic where Republic.id in (?)) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59f3ae9c
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6b5d148c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c889c1f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@550ae683 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77530cf7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f730e66 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 795, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 796, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 797, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 798, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 799, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 800, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@766bb7f]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@766bb7f] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@1eb925ab, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 801, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 802, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 803, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7bf1c78
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7bf1c78] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7bf1c78] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 804, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 805, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 806, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@530dc288
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6effce89 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5cddf9cd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5570d921 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@124a070c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@21ea8719 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 807, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 808, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 809, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 810, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 811, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 812, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7bf1c78]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7bf1c78] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@68648137, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 813, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 814, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 815, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2bb42c81
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2bb42c81] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2bb42c81] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 816, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 817, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 818, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}, 2={Republic.description=a keyword contained in the description, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5b6e2a7e
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16107de0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5aa1ba39 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5ac87594 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@35d0f108 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@62f7e5f9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 819, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 820, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 821, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 822, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 823, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 824, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2bb42c81]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2bb42c81] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@698434da, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 825, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 826, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 827, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@11f80670
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@11f80670] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11f80670] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 828, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 829, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 830, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@666, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}, 2={Republic.description=null, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=o.c.s.i.PersistableIdentifier@237, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=Toto}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 2={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99}, 3={Country_languages.country_id=o.c.s.i.PersistableIdentifier@43, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77}, 4={Country_languages.country_id=o.c.s.i.PersistableIdentifier@42, Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@79eaabdc, org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@79eaabdc, org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@79eaabdc, org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@7ace0b5d,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c, org.codefilarete.stalactite.engine.model.Language@63d3006a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c, org.codefilarete.stalactite.engine.model.Language@63d3006a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@7f449d0c, org.codefilarete.stalactite.engine.model.Language@63d3006a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as id, DISCRIMINATOR from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.modificationDate as Republic_modificationDate, Republic.name as Republic_name, Republic.description as Republic_description, Republic.deputeCount as Republic_deputeCount, Republic.creationDate as Republic_creationDate, Republic.euMember as Republic_euMember, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Republic left outer join Person as president on Republic.presidentId = president.id left outer join Country_states as Country_states on Republic.id = Country_states.country_id left outer join Country_languages as Country_languages on Republic.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@80ee766
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37347be1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e96492b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5256c05e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@17d17822, org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@44bff65c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@17d17822, org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@183c30f1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@17d17822, org.codefilarete.stalactite.engine.model.Language@1d3bca62],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@70298290 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@66d87874 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@b74eabb,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 831, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 832, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 833, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 834, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 835, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 836, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@11f80670]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11f80670] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@2392ebbb, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 837, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 838, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 839, missCount = 4]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@9c125f4
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@9c125f4] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9c125f4] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@11648d6c]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 840, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 841, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 842, missCount = 4]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(modificationDate, name, description, deputeCount, creationDate, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?, ?) | {1={Republic.description=a description with a keyword, Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}, 2={Republic.description=a keyword contained in the description, Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.euMember=false, Republic.creationDate=null, Republic.presidentId=null, Republic.deputeCount=0, Republic.modificationDate=null, Republic.name=null}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.name as Country_name, Country.description as Country_description, Country.euMember as Country_euMember, Country.creationDate as Country_creationDate, Country.modificationDate as Country_modificationDate, Country.id as Country_id, Country.presidentId as Country_presidentId, Country.deputeCount as Country_deputeCount, Country.DISCRIMINATOR as Country_DISCRIMINATOR, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from ((select Republic.name as name, Republic.description as description, Republic.euMember as euMember, Republic.creationDate as creationDate, Republic.modificationDate as modificationDate, Republic.id as id, Republic.presidentId as presidentId, Republic.deputeCount as deputeCount, 'Republic' as DISCRIMINATOR from Republic)) as Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5190e105
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7273bb91 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5b0ed695 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@108eb810 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1dfc03d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cc814ed on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 843, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 844, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 845, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 846, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 847, missCount = 4]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 848, missCount = 4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@9c125f4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@9c125f4] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest@6e7c539d, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1106860280] from cache with key [[MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 4, maxSize = 32, parentContextCount = 0, hitCount = 849, missCount = 4]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@7959ab6d testClass = DerivedQueriesWithTablePerClassPolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@600a5d01 testClass = DerivedQueriesWithTablePerClassPolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5be26dc2 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.631 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithTablePerClassPolymorphismTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest
2024-09-08 10:12:58 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:58 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:58 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:58 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@76991b36 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:58 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest]
2024-09-08 10:12:58 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest]: using defaults.
2024-09-08 10:12:58 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:58 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:58 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@a35b137, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@34cb4bec, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2ca6b438, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@16206dc2, org.springframework.test.context.support.DirtiesContextTestExecutionListener@31bbca38, org.springframework.test.context.transaction.TransactionalTestExecutionListener@5f4163c8, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@465f0b6c, org.springframework.test.context.event.EventPublishingTestExecutionListener@53842018, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3c01ca5a, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@688ab131, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@56b0c327, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@2446bd09, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@1627e0c1, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2b99c80d]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:58 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:58 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:58 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}
2024-09-08 10:12:58 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@59096877
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:58 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:58 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:58 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:58 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:58 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:58 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:58 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:58 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:58 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 16 ms. Found 2 Stalactite repository interfaces.
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-09-08 10:12:58 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-09-08 10:12:58 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-09-08 10:12:58 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithJoinTablePolymorphismTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6aa2a1a9
2024-09-08 10:12:58 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:58 DEBUG DDLDeployer create table Republic(deputeCount integer, id int not null, unique (id))
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:58 DEBUG DDLDeployer alter table Republic add constraint FK_Republic_id_Country_id foreign key(id) references Country(id)
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1493788791] in cache under key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 849, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 850, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 851, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d95879c
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d95879c] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d95879c] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 852, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 853, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 854, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Tata, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@3d27d497
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@640c52ba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@781de41d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@16951bb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@63028db on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@658dc941 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6573489c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@533ad9b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5668f98 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 855, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 856, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 857, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 858, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 859, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 860, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d95879c]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d95879c] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@26eb6e87, testMethod = projection@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 861, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 862, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 863, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@581e0883
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@581e0883] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@581e0883] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 864, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 865, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 866, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a description with a keyword, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a keyword contained in the description, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@42707ecf
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@615adefa on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1339f9e0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@201d5a30 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71c90ddf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47062d1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3d0eefba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 867, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 868, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 869, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 870, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 871, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 872, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@581e0883]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@581e0883] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3700d4c1, testMethod = startsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 873, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 874, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 875, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6576eba4
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6576eba4] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6576eba4] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 876, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 877, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 878, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=Jane Do, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@777}, 2={Person.name=John Do, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6f74e416
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e87247 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64ad2ba9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d746bab on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@430915ce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eecd8ca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d4258ff on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26a0e3f7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ff278da on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@6f74e416
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5e87247 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@64ad2ba9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4d746bab on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@430915ce on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eecd8ca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3d4258ff on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@26a0e3f7 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4ff278da on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 879, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 880, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 881, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 882, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 883, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 884, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6576eba4]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6576eba4] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@370689b5, testMethod = projection_byExtraArgument@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 885, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 886, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 887, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@38820ce9
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@38820ce9] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@38820ce9] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 888, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 889, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 890, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2cd3f1c0
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4a52e80c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@239bb729 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@793c5b1a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@236a23f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5556f4af on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@514ebdbf on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 891, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 892, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 893, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 894, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 895, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 896, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@38820ce9]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@38820ce9] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@65cb9158, testMethod = before@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 897, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 898, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 899, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@61fe7da7
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61fe7da7] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61fe7da7] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 900, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 901, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 902, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4a0901f0
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a04508 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c5aa9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a4c28d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b268b78 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f2919c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a4d2ad on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4a0901f0
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a04508 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c5aa9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7a4c28d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7b268b78 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3f2919c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3a4d2ad on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 903, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 904, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 905, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 906, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 907, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 908, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@61fe7da7]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61fe7da7] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@24415283, testMethod = lowerEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 909, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 910, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 911, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@f057789
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@f057789] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f057789] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 912, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 913, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 914, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Tata, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 915, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 916, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 917, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 918, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 919, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 920, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@f057789]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@f057789] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@403749bc, testMethod = exists@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 921, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 922, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 923, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@42585d45
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@42585d45] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42585d45] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 924, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 925, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 926, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is null | {}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5c8f5e99
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@46a6dfd4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@61d6c3b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@607b3ed4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@506c1549 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f38ea4c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5685e4df on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 927, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 928, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 929, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 930, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 931, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 932, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@42585d45]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@42585d45] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dac05d1, testMethod = isNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 933, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 934, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 935, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1c9b99a7
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1c9b99a7] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c9b99a7] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 936, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 937, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 938, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sun Sep 08 10:12:58 UTC 2024}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1a5fa7e3
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7c062778 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e2d47c1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1b81fb54 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fc3a9ac on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2791a2b4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@34c8140f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 939, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 940, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 941, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 942, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 943, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 944, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1c9b99a7]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1c9b99a7] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@124b0265, testMethod = embeddedCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 945, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 946, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 947, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@a37ede6
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@a37ede6] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@a37ede6] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 948, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 949, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 950, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5c2475de
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@257ef7ca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2559b952 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5a0be3d0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@647499bb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34bc32be on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@8070dd9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 951, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 952, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 953, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 954, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 955, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 956, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@a37ede6]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@a37ede6] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@18050959, testMethod = twoCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 957, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 958, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 959, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equalBoolean]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@14b59871
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@14b59871] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14b59871] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 960, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 961, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 962, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=true}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=true}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5bcdbb5a
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@89beadb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1002582f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eba813d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1040ceea on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3879ed80 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1c05de90 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=true,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.euMember = ? | {1=false}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@379dbb97
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5027e367 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c15e5f7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@a3ca0b4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2cb7d48d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5adaa8a5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@20459a8c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 963, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 964, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 965, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 966, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 967, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 968, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@14b59871]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14b59871] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6738ccc0, testMethod = equalBoolean@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 969, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 970, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 971, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.contains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@36190d6a
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@36190d6a] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36190d6a] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 972, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 973, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 974, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a description with a keyword, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a keyword contained in the description, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%contained%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ec22335
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@41912f43 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@41c1ee01 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e457635 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17d636a2 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3a084fc7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@267f6b32 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 975, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 976, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 977, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 978, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 979, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 980, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@36190d6a]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@36190d6a] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@6eba77a7, testMethod = contains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 981, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 982, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 983, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greaterEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@445e0c69
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@445e0c69] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@445e0c69] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 984, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 985, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 986, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id >= ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5c26544b
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@587f17cb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72f7e734 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3695995e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e6775fd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6305b9ba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1bc7c8c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5c26544b
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@587f17cb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@72f7e734 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3695995e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e6775fd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6305b9ba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@1bc7c8c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 987, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 988, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 989, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 990, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 991, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 992, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@445e0c69]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@445e0c69] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4f6dbf03, testMethod = greaterEquals@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 993, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 994, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 995, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@614fcec5
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@614fcec5] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@614fcec5] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 996, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 997, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 998, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@78, Language.code=fr_fr}, 4={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 5 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:58 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 999, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1000, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1001, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1002, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1003, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1004, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@614fcec5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@614fcec5] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4629b29, testMethod = countDistinctByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1005, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1006, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1007, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.between]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6ac03062
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6ac03062] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6ac03062] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1008, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1009, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1010, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:58 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id between ? and ? | {1=o.c.s.i.PersistedIdentifier@40, 2=o.c.s.i.PersistedIdentifier@50}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@45d46151
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8781b3f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a77a5d3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ec0315f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2877e4ba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@798f8f25 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7fec168e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@45d46151
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@8781b3f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a77a5d3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ec0315f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2877e4ba on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@798f8f25 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7fec168e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1011, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1012, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1013, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1014, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1015, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1016, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6ac03062]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6ac03062] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@31b7f472, testMethod = between@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1017, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1018, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1019, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notContains]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2d751681
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2d751681] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d751681] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1020, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1021, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1022, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a description with a keyword, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a keyword contained in the description, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@725017d7
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@72eca02d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30020ae3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@70f15b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@765c5a23 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cfe4244 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@150a615c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1023, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1024, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1025, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1026, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1027, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1028, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2d751681]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2d751681] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@3a307749, testMethod = notContains@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1029, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1030, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1031, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@54b8985
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@54b8985] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54b8985] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1032, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1033, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1034, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-09-08 10:12:58 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:58 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1035, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1036, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1037, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1038, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1039, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1040, missCount = 5]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@54b8985]
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@54b8985] after transaction
2024-09-08 10:12:58 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@115254ce, testMethod = countByCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1041, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1042, missCount = 5]
2024-09-08 10:12:58 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1043, missCount = 5]
2024-09-08 10:12:58 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.in]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:58 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@d304447
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@d304447] for JDBC transaction
2024-09-08 10:12:58 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@d304447] to manual commit
2024-09-08 10:12:58 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1044, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1045, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1046, missCount = 5]
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:58 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:58 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:58 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43, 3=o.c.s.i.PersistedIdentifier@44}
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@43c66c44
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4eff9cb3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8d108a3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eab736e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7aaa6200 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c157e75 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45eba3b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@43c66c44
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4eff9cb3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@8d108a3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3eab736e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7aaa6200 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4c157e75 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@45eba3b7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1047, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1048, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1049, missCount = 5]
2024-09-08 10:12:58 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:58 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1050, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1051, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1052, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@d304447]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@d304447] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@71d2fac0, testMethod = in@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1053, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1054, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1055, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.like]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2e82489
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2e82489] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e82489] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1056, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1057, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1058, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a description with a keyword, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a keyword contained in the description, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%keyword%}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@43687885
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ae04d56 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2614ede on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a4ca4ca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@396e50c0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3004c204 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c609f47 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@43687885
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ae04d56 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2614ede on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2a4ca4ca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@396e50c0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3004c204 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@5c609f47 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1059, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1060, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1061, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1062, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1063, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1064, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2e82489]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2e82489] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2b7be984, testMethod = like@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1065, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1066, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1067, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@68a7cd0
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@68a7cd0] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@68a7cd0] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1068, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1069, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1070, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@79cc12ee
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1808513f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@28791945 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@14a689a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b21bb4d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f314302 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1badd75d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6cb04c55 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@49425914 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3d70ecb6,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@481c80d9
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@274f5cc3 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@74098c44 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@b790f3d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e10be0b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6dcb0640 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2765f545 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@38854d64 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3f72b182 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2c8ee744,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@16cd8dbd
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5511d1a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@784d12b6 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7f0bc723 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56106cef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@416a6d16 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fed59ae on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@514df93c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@6246a249 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@3a4f37a8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1071, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1072, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1073, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1074, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1075, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1076, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@68a7cd0]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@68a7cd0] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4da9ddf5, testMethod = oneToOneCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1077, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1078, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1079, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@11177e20
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@11177e20] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11177e20] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1080, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1081, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1082, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2c58a2ce
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d8b2f90 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51132760 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@342ca509 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fadc462 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cee5f2f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2596a640 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@2c58a2ce
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d8b2f90 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@51132760 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@342ca509 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4fadc462 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cee5f2f on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2596a640 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1083, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1084, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1085, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1086, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1087, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1088, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@11177e20]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@11177e20] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@2f2de6e0, testMethod = oneResultExpected_severalResults_throwsException@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1089, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1090, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1091, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.after]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@61b61cfb
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@61b61cfb] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61b61cfb] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1092, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1093, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1094, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5a9f68a3
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c0b35f4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@117caabe on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6d709289 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@d8156ac on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@36f120c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@75de0da8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1095, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1096, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1097, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1098, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1099, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1100, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@61b61cfb]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@61b61cfb] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@40194e4e, testMethod = after@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1101, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1102, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1103, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.equal]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@17abf9bb
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@17abf9bb] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@17abf9bb] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1104, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1105, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1106, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@65061a8b
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@243c1d97 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7ecac756 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@713b9379 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@19599603 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2db48844 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@324f600a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1107, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1108, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1109, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1110, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1111, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1112, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@17abf9bb]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@17abf9bb] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@49d1f8f7, testMethod = equal@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1113, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1114, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1115, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.lower]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@63d042fd
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@63d042fd] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63d042fd] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1116, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1117, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1118, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@4cc1c39f
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3fdcbaf4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1a70c20c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d4353f8 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@483f7dfb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@24da3c3b on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@7123f4ff on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1119, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1120, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1121, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1122, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1123, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1124, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@63d042fd]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@63d042fd] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@4e844e9f, testMethod = lower@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1125, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1126, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1127, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notIn]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@257490d2
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@257490d2] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@257490d2] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1128, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1129, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1130, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id not in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5ad0c9bc
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2c716cd0 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7c946bca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7030c643 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5c85429c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ef346ef on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@3376b5ca on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1131, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1132, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1133, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1134, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1135, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1136, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@257490d2]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@257490d2] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@76e13660, testMethod = notIn@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1137, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1138, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1139, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.greater]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@24b263af
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@24b263af] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@24b263af] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1140, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1141, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1142, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id > ? | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@1ce58f84
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7e0bcdeb on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a4ec56d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4e22e204 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6d7a772e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48d1ff1c on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@17416a79 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1143, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1144, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1145, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1146, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1147, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1148, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@24b263af]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@24b263af] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@169c7543, testMethod = greater@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1149, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1150, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1151, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@e5a570
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@e5a570] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e5a570] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1152, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1153, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1154, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.nicknames=Jane Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}, 2={Person_nicknames.nicknames=John Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.name=null, State.id=o.c.s.i.PersistableIdentifier@100}, 2={State.name=null, State.id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@166eca8a,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where president_Person_nicknames.nicknames in (?) | {1=John Do}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@510fb2d8,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1155, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1156, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1157, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1158, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1159, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1160, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@e5a570]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@e5a570] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@1dfda1c4, testMethod = oneToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1161, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1162, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1163, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.delete_manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7e6f4961
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7e6f4961] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7e6f4961] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1164, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1165, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1166, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212, org.codefilarete.stalactite.engine.model.Language@e8d2805],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212, org.codefilarete.stalactite.engine.model.Language@e8d2805],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212, org.codefilarete.stalactite.engine.model.Language@e8d2805],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@43fb1f3c,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212, org.codefilarete.stalactite.engine.model.Language@574c6a6a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212, org.codefilarete.stalactite.engine.model.Language@574c6a6a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@4a70e212, org.codefilarete.stalactite.engine.model.Language@574c6a6a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation delete from Country_languages where country_id = ? and languages_id = ? | {1={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@88, Country_languages.country_id=o.c.s.i.PersistedIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@77, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistedIdentifier@99, Country_languages.country_id=o.c.s.i.PersistedIdentifier@43}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation delete from Republic where id = ? | {1={Republic.id=o.c.s.i.PersistedIdentifier@42}, 2={Republic.id=o.c.s.i.PersistedIdentifier@43}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation delete from Country where id = ? | {1={Country.id=o.c.s.i.PersistedIdentifier@42}, 2={Country.id=o.c.s.i.PersistedIdentifier@43}}
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1167, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1168, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1169, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1170, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1171, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1172, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7e6f4961]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7e6f4961] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@13bd8fee, testMethod = delete_manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1173, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1174, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1175, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.isNotNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@587c276c
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@587c276c] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@587c276c] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1176, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1177, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1178, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as Country_id, Republic.id as Republic_id from Country left outer join Republic on Country.id = Republic.id where Country.id in (?) | {1=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name is not null | {}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@273cca1e
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@ded46ab on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2fc41b82 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4c401907 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3615fc07 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7db05830 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@4cb61589 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1179, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1180, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1181, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1182, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1183, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1184, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@587c276c]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@587c276c] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@540eb8f7, testMethod = isNotNull@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1185, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1186, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1187, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notEqual]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@ad89c4
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@ad89c4] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ad89c4] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1188, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1189, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1190, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name != ? | {1=Titi}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@79b2fe41
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@37a01f53 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1ffae821 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@590eb2c5 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4696e669 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3ba31af9 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@2fb425f4 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1191, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1192, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1193, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1194, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1195, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1196, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@ad89c4]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@ad89c4] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@63c15d8b, testMethod = notEqual@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1197, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1198, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1199, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.endsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@77f13b9
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@77f13b9] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77f13b9] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1200, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1201, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1202, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a description with a keyword, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a keyword contained in the description, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=%a keyword}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@70cbe9f9
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4cf20dd on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56bf0270 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2b648069 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@bcaa093 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f22e1c7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@65ec5a7e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1203, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1204, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1205, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1206, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1207, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1208, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@77f13b9]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@77f13b9] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@105e5baf, testMethod = endsWith@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1209, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1210, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1211, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@4cb1588f
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@4cb1588f] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4cb1588f] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1212, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1213, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1214, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666}, 2={Person.name=you, Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=Toto, Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?, ?) | {Republic.id=[o.c.s.i.PersistedIdentifier@42, o.c.s.i.PersistedIdentifier@43]}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@a7b9673, org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@a7b9673, org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@a7b9673, org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@19efc594,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d, org.codefilarete.stalactite.engine.model.Language@1986fd5b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d, org.codefilarete.stalactite.engine.model.Language@1986fd5b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3c206c5d, org.codefilarete.stalactite.engine.model.Language@1986fd5b],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id, Republic.id as Republic_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id left outer join Republic on Country.id = Republic.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:59 DEBUG SQLOperation select Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Country_president.name as Country_president_name, Country_president.id as Country_president_id, Country_president_vehicle.color as Country_president_vehicle_color, Country_president_vehicle.id as Country_president_vehicle_id, Country_president_Person_nicknames.nicknames as Country_president_Person_nicknames_nicknames, Country_president_Person_nicknames.id as Country_president_Person_nicknames_id, Country_Country_states_State.name as Country_Country_states_State_name, Country_Country_states_State.id as Country_Country_states_State_id, Country_Country_languages_Language.code as Country_Country_languages_Language_code, Country_Country_languages_Language.id as Country_Country_languages_Language_id from Republic inner join Country as Country on Republic.id = Country.id left outer join Person as Country_president on Country.presidentId = Country_president.id left outer join Country_states as Country_Country_states on Country.id = Country_Country_states.country_id left outer join Country_languages as Country_Country_languages on Country.id = Country_Country_languages.country_id left outer join Vehicle as Country_president_vehicle on Country_president.vehicleId = Country_president_vehicle.id left outer join Person_nicknames as Country_president_Person_nicknames on Country_president.id = Country_president_Person_nicknames.id left outer join State as Country_Country_states_State on Country_Country_states.states_id = Country_Country_states_State.id left outer join Language as Country_Country_languages_Language on Country_Country_languages.languages_id = Country_Country_languages_Language.id where Republic.id in (?) | {Republic.id=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21a86899
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@ce69b0a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6cc676d7 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7cfcf90d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2ca01365 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894, org.codefilarete.stalactite.engine.model.Language@348e1de0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@265d8b1d on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894, org.codefilarete.stalactite.engine.model.Language@348e1de0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3df23a4a on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@230e894, org.codefilarete.stalactite.engine.model.Language@348e1de0],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6fedd1e1 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12255c61 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@4e8bd556,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1215, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1216, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1217, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1218, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1219, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1220, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@4cb1588f]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@4cb1588f] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@22546149, testMethod = manyToManyCriteria@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1221, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1222, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1223, missCount = 5]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest.notLike]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@dae0597
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@dae0597] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@dae0597] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5573267]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1224, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1225, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1226, missCount = 5]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a description with a keyword, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.name=null, Country.creationDate=null, Country.modificationDate=null, Country.description=a keyword contained in the description, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Republic(deputeCount, id) values (?, ?) | {1={Republic.id=o.c.s.i.PersistableIdentifier@42, Republic.deputeCount=0}, 2={Republic.id=o.c.s.i.PersistableIdentifier@43, Republic.deputeCount=0}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, Republic.deputeCount as Republic_deputeCount, Republic.id as Republic_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Republic as Republic on Country.id = Republic.id left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description not like ? | {1=%contained%}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinTableRootJoinNode$JoinTablePolymorphicJoinRootRowConsumer@5162cfa4
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6fe2e8b1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@37263abc on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@28ba0ded on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@31fc8c5e on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6473cf19 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.MergeJoinNode$MergeJoinRowConsumer@32ac5ce1 on object Republic[deputeCount=0,primeMinister=<null>,ancientCities=[],capital=<null>,cities=<null>,description=a description with a keyword,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1227, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1228, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1229, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1230, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1231, missCount = 5]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1232, missCount = 5]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@dae0597]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@dae0597] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest@243f5f42, testMethod = notLike@AbstractDerivedQueriesWithPolymorphismTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1493788791] from cache with key [[MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 5, maxSize = 32, parentContextCount = 0, hitCount = 1233, missCount = 5]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@7b609fa2 testClass = DerivedQueriesWithJoinTablePolymorphismTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a5fcb32 testClass = DerivedQueriesWithJoinTablePolymorphismTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@43d71f50 key = [@org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar]), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[], value=[])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 32, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.496 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithJoinTablePolymorphismTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:59 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@31ab93ea declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:59 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest]: using defaults.
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@eee9fa9, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@63b7695d, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@32e55fdb, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@d66a221, org.springframework.test.context.support.DirtiesContextTestExecutionListener@770f77f3, org.springframework.test.context.transaction.TransactionalTestExecutionListener@2f2a15ce, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@37a98c77, org.springframework.test.context.event.EventPublishingTestExecutionListener@f664709, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@35a19f9, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@7ca1e839, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@79009ee, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@3af3581a, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@69351b6c, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1a26d653]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:59 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:59 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:59 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}
2024-09-08 10:12:59 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@3e76976e
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:59 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:59 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:59 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:59 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:59 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesWithoutMappedCollectionRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:59 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 11 ms. Found 1 Stalactite repository interfaces.
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionTest.StalactiteRepositoryContextConfigurationWithoutCollection'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesWithoutMappedCollectionRepository'
2024-09-08 10:12:59 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository…
2024-09-08 10:12:59 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository.
2024-09-08 10:12:59 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesWithoutMappedCollectionTest.StalactiteRepositoryContextConfigurationWithoutCollection': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3de7ee1b
2024-09-08 10:12:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [1047959406] in cache under key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1233, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1234, missCount = 6]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1235, missCount = 6]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest.limit]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@384d0737
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@384d0737] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@384d0737] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@5a421e25]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1236, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1237, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1238, missCount = 6]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.color=Color[rgb=123], Vehicle.id=o.c.s.i.PersistableIdentifier@1438}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me, Person.vehicleId=o.c.s.i.PersistableIdentifier@1438}, 2={Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you, Person.vehicleId=null}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.name=Toto, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.id=o.c.s.i.PersistableIdentifier@42, Country.euMember=false}, 2={Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.name=Tata, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.id=o.c.s.i.PersistableIdentifier@43, Country.euMember=false}, 3={Country.creationDate=null, Country.modificationDate=null, Country.description=null, Country.name=Titi, Country.presidentId=null, Country.id=o.c.s.i.PersistableIdentifier@44, Country.euMember=false}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=1}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@162fc7cd
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4e0a57d3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4882a2cd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5e2023af on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id order by Country.name asc limit ? | {1=2}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ab08881
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18957d20 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1af72d44 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7929ce8b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@4ab08881
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@18957d20 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@44,languages=[],modificationDate=<null>,name=Titi,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1239, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1240, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1241, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1242, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1243, missCount = 6]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1244, missCount = 6]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@384d0737]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@384d0737] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest@50fa8c92, testMethod = limit@DerivedQueriesWithoutMappedCollectionTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [1047959406] from cache with key [[MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 6, maxSize = 32, parentContextCount = 0, hitCount = 1245, missCount = 6]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@1d7e6380 testClass = DerivedQueriesWithoutMappedCollectionTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@3deddbbd testClass = DerivedQueriesWithoutMappedCollectionTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@7cc25917 key = [@org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionRepository])], value=[]), @org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection], name=, locations=[], value=[], inheritLocations=true), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.098 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesWithoutMappedCollectionTest
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:59 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@55e74dde declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:59 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest]: using defaults.
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@7eb81ff1, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@11de3445, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@2cf70a59, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@1361ca55, org.springframework.test.context.support.DirtiesContextTestExecutionListener@2d18085f, org.springframework.test.context.transaction.TransactionalTestExecutionListener@4d847da5, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@59b5138e, org.springframework.test.context.event.EventPublishingTestExecutionListener@441b598f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@292cfba3, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@472bc276, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@3673807e, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@283a701e, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@66857759, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@7fa4218d]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to load context from [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]].
2024-09-08 10:12:59 DEBUG AbstractGenericContextLoader Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]].
2024-09-08 10:12:59 DEBUG StandardEnvironment Activating profiles []
2024-09-08 10:12:59 DEBUG AnnotationConfigContextLoader Registering component classes: {class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}
2024-09-08 10:12:59 DEBUG GenericApplicationContext Refreshing org.springframework.context.support.GenericApplicationContext@19127a8c
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor'
2024-09-08 10:12:59 INFO RepositoryConfigurationDelegate Multiple Spring Data modules found, entering strict repository configuration mode
2024-09-08 10:12:59 INFO RepositoryConfigurationDelegate Bootstrapping Spring Data Stalactite repositories in DEFAULT mode.
2024-09-08 10:12:59 DEBUG RepositoryConfigurationDelegate Scanning for Stalactite repositories in packages org.codefilarete.stalactite.sql.spring.repository.query.
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractDerivedQueriesWithPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly$SimplePerson.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository$NamesOnly.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:59 DEBUG RepositoryComponentProvider Identified candidate component class: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesRepository.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$Criteria.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$OrderByLimit.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest$delete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithJoinTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithSingleTablePolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest$StalactiteRepositoryContextConfiguration.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithTablePerClassPolymorphismTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest$StalactiteRepositoryContextConfigurationWithoutCollection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/test-classes/org/codefilarete/stalactite/sql/spring/repository/query/DerivedQueriesWithoutMappedCollectionTest.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$3.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$4.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$CriteriaChain.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery$Criterion.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/AbstractQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/CreateQueryLookupStrategy.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteDelete.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$1.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$2.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteProjection.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery$Query.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/PartTreeStalactiteQuery.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Scanning file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:59 TRACE RepositoryComponentProvider Ignored because not matching any filter: file [/jenkins/work/agent-local/workspace/Stalactite pipeline/spring-integration/target/classes/org/codefilarete/stalactite/sql/spring/repository/query/QueryMethodValidator.class]
2024-09-08 10:12:59 TRACE RepositoryConfigurationDelegate Spring Data Stalactite - Registering repository: derivedQueriesRepository - Interface: org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository - Factory: org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean
2024-09-08 10:12:59 INFO RepositoryConfigurationDelegate Finished Spring Data repository scanning in 10 ms. Found 1 Stalactite repository interfaces.
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.context.ImportsContextCustomizer$ImportsCleanupPostProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.event.internalEventListenerFactory'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.context.annotation.internalPersistenceAnnotationProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'org.springframework.boot.test.mock.mockito.MockitoPostProcessor$SpyPostProcessor'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesTest.StalactiteRepositoryContextConfiguration'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'dataSource'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'transactionManager'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'transactionManager' via factory method to bean named 'dataSource'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'persistenceContext'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'persistenceContext' via factory method to bean named 'transactionManager'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'countryPersister'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Autowiring by type from bean name 'countryPersister' via factory method to bean named 'persistenceContext'
2024-09-08 10:12:59 DEBUG DefaultListableBeanFactory Creating shared instance of singleton bean 'derivedQueriesRepository'
2024-09-08 10:12:59 DEBUG RepositoryFactorySupport Initializing repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository…
2024-09-08 10:12:59 DEBUG RepositoryFactorySupport Finished creation of repository instance for org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository.
2024-09-08 10:12:59 DEBUG EventListenerMethodProcessor 1 @EventListener methods processed on bean 'derivedQueriesTest.StalactiteRepositoryContextConfiguration': {public void org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration.onApplicationEvent(org.springframework.context.event.ContextRefreshedEvent)=@org.springframework.context.event.EventListener(classes={}, condition="", id="", value={})}
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@627b6b54
2024-09-08 10:12:59 DEBUG DDLDeployer create table State(name varchar(255), id int not null, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Language(code varchar(255), id int not null, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Vehicle(color int, id int not null, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Person(name varchar(255), id int not null, vehicleId int, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Person_nicknames(id int, nicknames varchar(255), unique (id, nicknames))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Country(name varchar(255), description varchar(255), euMember boolean, creationDate timestamp, modificationDate timestamp, id int not null, presidentId int, unique (id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Country_languages(country_id int, languages_id int, unique (country_id, languages_id))
2024-09-08 10:12:59 DEBUG DDLDeployer create table Country_states(country_id int, states_id int, unique (country_id, states_id))
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Person add constraint FK_Person_vehicleId_Vehicle_id foreign key(vehicleId) references Vehicle(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Person_nicknames add constraint FK_Person_nicknames_id_Person_id foreign key(id) references Person(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Country add constraint FK_Country_presidentId_Person_id foreign key(presidentId) references Person(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Country_languages add constraint FK_Country_languages_languages_id_Language_id foreign key(languages_id) references Language(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_country_id_Country_id foreign key(country_id) references Country(id)
2024-09-08 10:12:59 DEBUG DDLDeployer alter table Country_states add constraint FK_Country_states_states_id_State_id foreign key(states_id) references State(id)
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Storing ApplicationContext [420641420] in cache under key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1245, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1246, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1247, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.projection]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@14f57d5a
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@14f57d5a] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14f57d5a] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1248, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1249, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1250, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=Tata}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@28245340
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@1bec36ee on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@16d05123 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4111bcd6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1f7d003f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@b3013ba on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@e44d90c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1db93cce on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1251, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1252, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1253, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1254, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1255, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1256, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@14f57d5a]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@14f57d5a] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3d3b76da, testMethod = projection@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1257, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1258, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1259, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.projection_byExtraArgument]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7b1473a6
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1260, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1261, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1262, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@777, Person.name=Jane Do}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=John Do}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@777, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21bf9d5e
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50e9e1cd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12446614 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11648fd6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fbd3e48 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef88b6d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42611ed on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48649202 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=John Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@21bf9d5e
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@50e9e1cd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@12446614 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@11648fd6 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3fbd3e48 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@ef88b6d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42611ed on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@48649202 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@777,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=Jane Do,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1263, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1264, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1265, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1266, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1267, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1268, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7b1473a6] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7d4d30ac, testMethod = projection_byExtraArgument@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1269, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1270, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1271, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.exists]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@3e8712b0
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@3e8712b0] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e8712b0] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1272, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1273, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1274, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=Tata}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as Country_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Tutu}
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1275, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1276, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1277, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1278, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1279, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1280, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@3e8712b0]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@3e8712b0] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@7a95ed24, testMethod = exists@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1281, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1282, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1283, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.embeddedCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@50ddbc4b
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@50ddbc4b] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@50ddbc4b] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1284, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1285, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1286, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=Fri Jan 22 11:10:23 UTC 2010, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=Fri May 10 10:30:45 UTC 2024, Country.presidentId=null, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.creationDate < ? | {1=Sun Sep 08 10:12:59 UTC 2024}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@13767944
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@623fb8e7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15128876 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@af5e2b3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@14b45f13 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@15e424cb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=Timestamp[creationDate=Fri Jan 22 11:10:23 UTC 2010,modificationDate=Fri May 10 10:30:45 UTC 2024,readonlyProperty=<null>],version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1287, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1288, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1289, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1290, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1291, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1292, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@50ddbc4b]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@50ddbc4b] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1318db0e, testMethod = embeddedCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1293, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1294, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1295, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.twoCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@8b9f657
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@8b9f657] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8b9f657] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1296, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1297, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1298, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=null, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id = ? and Country.name = ? | {1=o.c.s.i.PersistedIdentifier@42, 2=Toto}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@59f52bca
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6ec5c03 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4b6be6fc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@185f9c7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6adaccf5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e128b54 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1299, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1300, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1301, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1302, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1303, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1304, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@8b9f657]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@8b9f657] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@3ec37a5b, testMethod = twoCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1305, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1306, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1307, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.countDistinctByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@649e878d
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@649e878d] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@649e878d] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1308, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1309, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1310, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 4={Language.id=o.c.s.i.PersistableIdentifier@78, Language.code=fr_fr}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 5 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@78, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 5={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:59 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select count(distinct Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1311, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1312, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1313, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1314, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1315, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1316, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@649e878d]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@649e878d] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@581f551f, testMethod = countDistinctByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1317, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1318, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1319, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.countByCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@12799541
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@12799541] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12799541] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1320, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1321, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1322, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:59 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select count(Country.id) as row_count from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1323, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1324, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1325, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1326, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1327, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1328, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@12799541]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@12799541] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@234c32b3, testMethod = countByCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1329, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1330, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1331, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.oneToOneCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@103a0cf8
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@103a0cf8] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@103a0cf8] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1332, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1333, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1334, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.id = ? | {1=o.c.s.i.PersistedIdentifier@666}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@7b67aaa2
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@4269ff03 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@369b99ba on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@59d59946 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17833f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6a2b9cce on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@380518f2 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1892c26c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president.name = ? | {1=me}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5dfe38df
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@608de3fb on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@34b456a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@30ba6068 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@676d182d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@71fa5b2d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c586da4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2b0e378c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_vehicle.color = ? | {1=Color[rgb=123]}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@56d1c219
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@d7c3c6d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2a8dfdf7 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@507c1e19 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4906e4cd on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c21da5f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f7e49b on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@52c3818d on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1335, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1336, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1337, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1338, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1339, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1340, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@103a0cf8]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@103a0cf8] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@8742566, testMethod = oneToOneCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1341, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1342, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1343, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.oneResultExpected_severalResults_throwsException]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@2491aa04
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@2491aa04] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2491aa04] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1344, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1345, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1346, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=null, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.name = ? | {1=Toto}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7ea33b
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d3ef43b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@285c185e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@293a787a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f94dd0d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c2ba49 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e7ea33b
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d3ef43b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@285c185e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@293a787a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@f94dd0d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@47c2ba49 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1347, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1348, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1349, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1350, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1351, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1352, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@2491aa04]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@2491aa04] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6a909132, testMethod = oneResultExpected_severalResults_throwsException@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1353, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1354, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1355, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.oneToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1bd61926
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1bd61926] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1bd61926] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1356, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1357, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1358, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person_nicknames(nicknames, id) values (?, ?) | {1={Person_nicknames.nicknames=John Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}, 2={Person_nicknames.nicknames=Jane Do, Person_nicknames.id=o.c.s.i.PersistableIdentifier@666}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into State(name, id) values (?, ?) | {1={State.id=o.c.s.i.PersistableIdentifier@200, State.name=null}, 2={State.id=o.c.s.i.PersistableIdentifier@100, State.name=null}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_states(country_id, states_id) values (?, ?) | {1={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@100}, 2={Country_states.country_id=o.c.s.i.PersistableIdentifier@42, Country_states.states_id=o.c.s.i.PersistableIdentifier@200}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_states_State.id in (?) | {1=o.c.s.i.PersistableIdentifier@100}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a61927a
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d95b464 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b81473c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@189a2927 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cc2f4a0 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcbf2a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43fbbb86 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631336e8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a61927a
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d95b464 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b81473c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@189a2927 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cc2f4a0 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcbf2a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43fbbb86 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631336e8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a61927a
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d95b464 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b81473c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@189a2927 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cc2f4a0 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcbf2a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43fbbb86 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631336e8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5a61927a
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@7d95b464 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3b81473c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@189a2927 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4cc2f4a0 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7dcbf2a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@43fbbb86 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@631336e8 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@618707b0,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where president_Person_nicknames.nicknames in (?) | {1=John Do}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e17cf45
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@dc8709a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f389d8f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d43405f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372787b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce8b03b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e1e4a05 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc1247a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e17cf45
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@dc8709a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f389d8f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d43405f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372787b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce8b03b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e1e4a05 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc1247a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e17cf45
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@dc8709a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f389d8f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d43405f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372787b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce8b03b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e1e4a05 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc1247a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1e17cf45
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@dc8709a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5f389d8f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5d43405f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@372787b5 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2ce8b03b on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[State{id=o.c.s.i.PersistedIdentifier@100}, State{id=o.c.s.i.PersistedIdentifier@200}],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@7e1e4a05 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@cc1247a on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=[Jane Do, John Do],phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@171e4495,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1359, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1360, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1361, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1362, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1363, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1364, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@1bd61926]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1bd61926] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@4994e2af, testMethod = oneToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1365, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1366, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1367, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest.manyToManyCriteria]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5d4d66e9
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5d4d66e9] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d4d66e9] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1368, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1369, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1370, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Toto}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 3={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fa6f90f
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e9afb2a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17449409 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b451dc9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2acad9f8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17600ee3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edaff21 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad55acd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fa6f90f
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e9afb2a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17449409 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b451dc9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17, org.codefilarete.stalactite.engine.model.Language@20e1b9af],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2acad9f8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17, org.codefilarete.stalactite.engine.model.Language@20e1b9af],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17600ee3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17, org.codefilarete.stalactite.engine.model.Language@20e1b9af],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edaff21 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad55acd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@195aff0f,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fa6f90f
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e9afb2a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17449409 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b451dc9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2acad9f8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17600ee3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edaff21 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad55acd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1fa6f90f
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2e9afb2a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17449409 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@3b451dc9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17, org.codefilarete.stalactite.engine.model.Language@5ff6744a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2acad9f8 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17, org.codefilarete.stalactite.engine.model.Language@5ff6744a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@17600ee3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@42ffed17, org.codefilarete.stalactite.engine.model.Language@5ff6744a],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edaff21 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5ad55acd on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=en_en}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {1=o.c.s.i.PersistedIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@338f500e
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6de74550 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a154f22 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2276aa9c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6730e160 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77a9f82e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@719de15f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4da51c08 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@338f500e
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6de74550 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5a154f22 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@2276aa9c on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@529764c1, org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6730e160 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@529764c1, org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@77a9f82e on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@529764c1, org.codefilarete.stalactite.engine.model.Language@75ecbcb4],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@719de15f on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@4da51c08 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@494d0fca,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1371, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1372, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1373, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1374, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1375, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1376, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5d4d66e9]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5d4d66e9] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@6218d7a1, testMethod = manyToManyCriteria@DerivedQueriesTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:59 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@65f3dbae declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:59 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit]: using defaults.
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@589d106c, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@23488e7a, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@7762964c, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@15796dd, org.springframework.test.context.support.DirtiesContextTestExecutionListener@3179f8eb, org.springframework.test.context.transaction.TransactionalTestExecutionListener@56259be0, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@3516b79e, org.springframework.test.context.event.EventPublishingTestExecutionListener@84a3e9f, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@760a21dd, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@c8a5e67, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@c20a22f, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@55c7cbf2, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@72641c5e, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@2cc30d13]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1377, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@28c36a16, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1378, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1379, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1380, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1381, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1382, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit.orderBy]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@5dfdc9a4
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@5dfdc9a4] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5dfdc9a4] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1383, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1384, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1385, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Tata}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) order by Country.name asc | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9c5247
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619cb866 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42500d7d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6db1e92d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bc50a57 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5308a182 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dbadc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c8f4128 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9c5247
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619cb866 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42500d7d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6db1e92d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee, org.codefilarete.stalactite.engine.model.Language@6ee8afd0],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bc50a57 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee, org.codefilarete.stalactite.engine.model.Language@6ee8afd0],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5308a182 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee, org.codefilarete.stalactite.engine.model.Language@6ee8afd0],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dbadc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c8f4128 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9c5247
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619cb866 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42500d7d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6db1e92d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bc50a57 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5308a182 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dbadc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c8f4128 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@5e9c5247
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@619cb866 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@42500d7d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@6db1e92d on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee, org.codefilarete.stalactite.engine.model.Language@1848ec86],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6bc50a57 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee, org.codefilarete.stalactite.engine.model.Language@1848ec86],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5308a182 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@696a33ee, org.codefilarete.stalactite.engine.model.Language@1848ec86],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@3dbadc3c on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@c8f4128 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@65dc10b,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.id as rootId from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country_languages_Language.code = ? | {1=fr_fr}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?, ?) order by Country.name desc | {1=o.c.s.i.PersistedIdentifier@42, 2=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1198d525
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19e6fa30 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eea863f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fc544d4 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d773b96 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c87b428 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Toto,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edab760 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2cd4e4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1198d525
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19e6fa30 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eea863f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fc544d4 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5, org.codefilarete.stalactite.engine.model.Language@422e0e57],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d773b96 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5, org.codefilarete.stalactite.engine.model.Language@422e0e57],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c87b428 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5, org.codefilarete.stalactite.engine.model.Language@422e0e57],modificationDate=<null>,name=Toto,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edab760 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2cd4e4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@666,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=me,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=Vehicle[color=Color[rgb=123],engine=<null>,owner=org.codefilarete.stalactite.engine.model.Person@2fdd7467,wheels=[],id=o.c.s.i.PersistedIdentifier@1438,timestamp=<null>],version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1198d525
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19e6fa30 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eea863f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fc544d4 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d773b96 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c87b428 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edab760 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2cd4e4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1198d525
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@19e6fa30 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6eea863f on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@fc544d4 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3284e07c, org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@5d773b96 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3284e07c, org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1c87b428 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[org.codefilarete.stalactite.engine.model.Language@3284e07c, org.codefilarete.stalactite.engine.model.Language@215c0db5],modificationDate=<null>,name=Tata,president=Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0],states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@edab760 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@1b2cd4e4 on object Person[addressBook=<null>,addresses=<null>,contracts=<null>,country=<null>,id=o.c.s.i.PersistedIdentifier@237,mapPropertyMadeOfComplexTypes=<null>,mapPropertyMadeOfComplexTypesWithColumnDuplicates=<null>,mapPropertyMadeOfEntityAsKey=<null>,mapPropertyMadeOfEntityAsKeyAndValue=<null>,mapPropertyMadeOfEntityAsValue=<null>,name=you,nicknames=<null>,phoneNumbers=<null>,timestamp=<null>,vehicle=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1386, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1387, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1388, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1389, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1390, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1391, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@5dfdc9a4]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@5dfdc9a4] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@52d98c73, testMethod = orderBy@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@ea1ccd, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1392, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1393, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1394, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1395, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1396, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit.limit_throwsExceptionBecauseOfCollectionPropertyMapping]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@7faa2af0
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@7faa2af0] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7faa2af0] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1397, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1398, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1399, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Vehicle(color, id) values (?, ?) | {1={Vehicle.id=o.c.s.i.PersistableIdentifier@1438, Vehicle.color=Color[rgb=123]}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Person(name, id, vehicleId) values (?, ?, ?) | {1={Person.vehicleId=o.c.s.i.PersistableIdentifier@1438, Person.id=o.c.s.i.PersistableIdentifier@666, Person.name=me}, 2={Person.vehicleId=null, Person.id=o.c.s.i.PersistableIdentifier@237, Person.name=you}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@666, Country.name=Toto}, 2={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=o.c.s.i.PersistableIdentifier@237, Country.name=Tata}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 3 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Language(code, id) values (?, ?) | {1={Language.id=o.c.s.i.PersistableIdentifier@99, Language.code=es_es}, 2={Language.id=o.c.s.i.PersistableIdentifier@88, Language.code=en_en}, 3={Language.id=o.c.s.i.PersistableIdentifier@77, Language.code=fr_fr}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 4 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country_languages(country_id, languages_id) values (?, ?) | {1={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 2={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@88, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}, 3={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@99, Country_languages.country_id=o.c.s.i.PersistableIdentifier@43}, 4={Country_languages.languages_id=o.c.s.i.PersistableIdentifier@77, Country_languages.country_id=o.c.s.i.PersistableIdentifier@42}}
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1400, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1401, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1402, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1403, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1404, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1405, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@7faa2af0]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@7faa2af0] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit@7c0675bb, testMethod = limit_throwsExceptionBecauseOfCollectionPropertyMapping@DerivedQueriesTest.OrderByLimit, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1406, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test class: context [DefaultTestContext@257bf37e testClass = DerivedQueriesTest.OrderByLimit, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4e083478 testClass = DerivedQueriesTest.OrderByLimit, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@1cdc470b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null].
[INFO] Tests run: 13, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.032 s - in org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$OrderByLimit
[INFO] Running org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating CacheAwareContextLoaderDelegate from class [org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating BootstrapContext using constructor [public org.springframework.test.context.support.DefaultBootstrapContext(java.lang.Class,org.springframework.test.context.CacheAwareContextLoaderDelegate)]
2024-09-08 10:12:59 DEBUG BootstrapUtils Instantiating TestContextBootstrapper for test class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria] from class [org.springframework.test.context.support.DefaultTestContextBootstrapper]
2024-09-08 10:12:59 DEBUG AbstractDelegatingSmartContextLoader Delegating to AnnotationConfigContextLoader to process context configuration [ContextConfigurationAttributes@4ab81988 declaringClass = 'org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', locations = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, name = [null], contextLoaderClass = 'org.springframework.test.context.ContextLoader'].
2024-09-08 10:12:59 DEBUG ActiveProfilesUtils Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper @TestExecutionListeners is not present for class [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria]: using defaults.
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
2024-09-08 10:12:59 DEBUG DefaultTestContextBootstrapper Skipping candidate TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] due to a missing dependency. Specify custom listener classes or make the default listener classes and their required dependencies available. Offending class: [javax/servlet/ServletContext]
2024-09-08 10:12:59 INFO DefaultTestContextBootstrapper Using TestExecutionListeners: [org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@39654268, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@168611e6, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@31d61500, org.springframework.test.context.support.DependencyInjectionTestExecutionListener@3b282eeb, org.springframework.test.context.support.DirtiesContextTestExecutionListener@284d5de4, org.springframework.test.context.transaction.TransactionalTestExecutionListener@ee2702a, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener@f9d0ae3, org.springframework.test.context.event.EventPublishingTestExecutionListener@75b8328d, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@3758f3a3, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@2aa6a642, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@4d0b7be7, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@79130491, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@9a625fb, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@162d063b]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test class: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map[[empty]]], class annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1407, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@27ea99af, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1408, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1409, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1410, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1411, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1412, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.startsWith]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@73b02395
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@73b02395] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73b02395] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1413, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1414, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1415, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 2 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=a description with a keyword, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=null, Country.name=null}, 2={Country.creationDate=null, Country.description=a keyword contained in the description, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=null}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.description like ? | {1=a keyword%}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@1a2f12a7
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@483c6cc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@30814bf1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@c32d8f1 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c18bd39 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@167cb588 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=a keyword contained in the description,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1416, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1417, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1418, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1419, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1420, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1421, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@73b02395]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@73b02395] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5be3bb4b, testMethod = startsWith@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@74266c5b, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1422, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1423, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1424, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1425, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1426, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.before]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6e9dc059
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6e9dc059] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e9dc059] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1427, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1428, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1429, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=null, Country.name=null}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=null}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd8e5a4
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c646f35 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60552827 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8c8077 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@655c30fc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c013860 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id < ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@2ba37316
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@24de6541 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@10a4570a on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@283187ff on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@640c43fe on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@56a25472 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1430, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1431, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1432, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1433, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1434, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1435, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6e9dc059]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6e9dc059] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@1dbef693, testMethod = before@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@1bbeedf9, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1436, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1437, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1438, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1439, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1440, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.lowerEquals]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@6cb9cefe
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@6cb9cefe] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6cb9cefe] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]; transaction manager [org.codefilarete.stalactite.sql.spring.transaction.StalactitePlatformTransactionManager@29c2418]; rollback [true]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1441, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1442, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1443, missCount = 7]
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@42, Country.modificationDate=null, Country.presidentId=null, Country.name=null}}
2024-09-08 10:12:59 DEBUG SQLOperation Batching statement 1 times
2024-09-08 10:12:59 DEBUG SQLOperation insert into Country(modificationDate, name, creationDate, description, euMember, id, presidentId) values (?, ?, ?, ?, ?, ?, ?) | {1={Country.creationDate=null, Country.description=null, Country.euMember=false, Country.id=o.c.s.i.PersistableIdentifier@43, Country.modificationDate=null, Country.presidentId=null, Country.name=null}}
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id in (?) | {Country.id=o.c.s.i.PersistableIdentifier@42}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@3fd8e5a4
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@5c646f35 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@60552827 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@e8c8077 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@655c30fc on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@2c013860 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG SQLOperation select Country.modificationDate as Country_modificationDate, Country.name as Country_name, Country.creationDate as Country_creationDate, Country.description as Country_description, Country.euMember as Country_euMember, Country.id as Country_id, president.name as president_name, president.id as president_id, president_vehicle.color as president_vehicle_color, president_vehicle.id as president_vehicle_id, president_Person_nicknames.nicknames as president_Person_nicknames_nicknames, president_Person_nicknames.id as president_Person_nicknames_id, Country_states_State.name as Country_states_State_name, Country_states_State.id as Country_states_State_id, Country_languages_Language.code as Country_languages_Language_code, Country_languages_Language.id as Country_languages_Language_id from Country left outer join Person as president on Country.presidentId = president.id left outer join Country_states as Country_states on Country.id = Country_states.country_id left outer join Country_languages as Country_languages on Country.id = Country_languages.country_id left outer join Vehicle as president_vehicle on president.vehicleId = president_vehicle.id left outer join Person_nicknames as president_Person_nicknames on president.id = president_Person_nicknames.id left outer join State as Country_states_State on Country_states.states_id = Country_states_State.id left outer join Language as Country_languages_Language on Country_languages.languages_id = Country_languages_Language.id where Country.id <= ? | {1=o.c.s.i.PersistedIdentifier@43}
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fbe411
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76200ec9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7867a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@590fb210 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46871c49 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b6f3e45 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@42,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Creating instance with org.codefilarete.stalactite.engine.runtime.load.JoinRoot$JoinRootRowConsumer@23fbe411
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@76200ec9 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6e7867a3 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.PassiveJoinNode$PassiveJoinRowConsumer@590fb210 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@46871c49 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG EntityTreeInflater Consuming org.codefilarete.stalactite.engine.runtime.load.RelationJoinNode$DefaultRelationJoinRowConsumer@6b6f3e45 on object Country[ancientCities=[],capital=<null>,cities=<null>,description=<null>,euMember=false,hasNuclearPower=false,id=o.c.s.i.PersistedIdentifier@43,languages=[],modificationDate=<null>,name=<null>,president=<null>,states=[],timestamp=<null>,version=0]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1444, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1445, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1446, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1447, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1448, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1449, missCount = 7]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Initiating transaction rollback
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Rolling back JDBC transaction on Connection [org.hsqldb.jdbc.JDBCConnection@6cb9cefe]
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Releasing JDBC Connection [org.hsqldb.jdbc.JDBCConnection@6cb9cefe] after transaction
2024-09-08 10:12:59 INFO TransactionContext Rolled back transaction for test: [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener After test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@5f7b2b38, testMethod = lowerEquals@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@557e3e77 testClass = DerivedQueriesTest, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest@637f9eb6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1450, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@2ebf0e46 testClass = DerivedQueriesTest, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@634d8b77 key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1451, missCount = 7]
2024-09-08 10:12:59 DEBUG DependencyInjectionTestExecutionListener Performing dependency injection for test context [[DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@71f0098a, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]].
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1452, missCount = 7]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1453, missCount = 7]
2024-09-08 10:12:59 DEBUG AbstractDirtiesContextTestExecutionListener Before test method: context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@71f0098a, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]], class annotated with @DirtiesContext [false] with mode [null], method annotated with @DirtiesContext [false] with mode [null].
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener Explicit transaction definition [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] found for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@71f0098a, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]]
2024-09-08 10:12:59 DEBUG DefaultCacheAwareContextLoaderDelegate Retrieved ApplicationContext [420641420] from cache with key [[MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]]]
2024-09-08 10:12:59 DEBUG cache Spring test ApplicationContext cache statistics: [DefaultContextCache@1c1ab84e size = 7, maxSize = 32, parentContextCount = 0, hitCount = 1454, missCount = 7]
2024-09-08 10:12:59 DEBUG TransactionalTestExecutionListener No method-level @Rollback override: using default rollback [true] for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@71f0098a, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' -> false]].
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Creating new transaction with name [org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria.isNull]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT
2024-09-08 10:12:59 INFO HSQLDBInMemoryDataSource giving connection org.hsqldb.jdbc.JDBCConnection@1a3ffd70
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Acquired Connection [org.hsqldb.jdbc.JDBCConnection@1a3ffd70] for JDBC transaction
2024-09-08 10:12:59 DEBUG StalactitePlatformTransactionManager Switching JDBC Connection [org.hsqldb.jdbc.JDBCConnection@1a3ffd70] to manual commit
2024-09-08 10:12:59 INFO TransactionContext Began transaction (1) for test context [DefaultTestContext@ef935a testClass = DerivedQueriesTest.Criteria, testInstance = org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$Criteria@71f0098a, testMethod = isNull@DerivedQueriesTest.Criteria, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6139285a testClass = DerivedQueriesTest.Criteria, locations = '{}', classes = '{class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration}', contextInitializerClasses = '[]', activeProfiles = '{}', propertySourceLocations = '{}', propertySourceProperties = '{}', contextCustomizers = set[[ImportsContextCustomizer@5988407b key = [@org.springframework.test.context.ContextConfiguration(inheritInitializers=true, initializers=[], loader=interface org.springframework.test.context.ContextLoader, classes=[], name=, locations=[], value=[], inheritLocations=true), @org.codefilarete.stalactite.sql.spring.repository.config.EnableStalactiteRepositories(bootstrapMode=DEFAULT, repositoryFactoryBeanClass=class org.codefilarete.stalactite.sql.spring.repository.StalactiteRepositoryFactoryBean, excludeFilters=[], enableDefaultTransactions=true, repositoryBaseClass=class org.springframework.data.repository.config.DefaultRepositoryBaseClass, basePackageClasses=[], transactionManagerRef=transactionManager, basePackages=[org.codefilarete.stalactite.sql.spring.repository.query], repositoryImplementationPostfix=Impl, considerNestedRepositories=false, includeFilters=[@org.springframework.context.annotation.ComponentScan$Filter(pattern=[], type=ASSIGNABLE_TYPE, value=[], classes=[interface org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesRepository])], value=[]), @org.springframework.transaction.annotation.Transactional(propagation=REQUIRED, rollbackForClassName=[], readOnly=false, timeoutString=, transactionManager=, isolation=DEFAULT, label=[], noRollbackForClassName=[], noRollbackFor=[], value=, timeout=-1, rollbackFor=[]), @org.springframework.test.context.junit.jupiter.SpringJUnitConfig(inheritInitializers=true, initializers=[], classes=[class org.codefilarete.stalactite.sql.spring.repository.query.DerivedQueriesTest$StalactiteRepositoryContextConfiguration], name=, locations=[], value=[], inheritLocations=true), @org.springframework.context.annotation.Import(value=[class org.codefilarete.stalactite.sql.spring.repository.config.StalactiteRepositoriesRegistrar])]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@53314f76, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@6b1321b7, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.autoconfigure.actuate.metrics.MetricsExportContextCustomizerFactory$DisableMetricExportContextCustomizer@2f0ccb34, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@0, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizerFactory$Customizer@1c84d80a], contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader', parent = [null]], attributes = map['org.springframework.test.context.event.ApplicationEventsTestExecutionListener.recordApplicationEvents' ->